About The Role
Rippling's special sauce is its ability to automatically react and understand changes and connections across many systems, and that stems from our unified platform. The Rippling Platform is the infrastructure of the best-run organizations so companies no longer have to rely on duct-tape integrations, or even worse, spreadsheets. On top of the Rippling Platform sits all of our natively built apps, including payroll, device management, and many more.
The next evolution of our Platform focuses on universal objects, where all objects—customer-defined data, first-party developer data, or third-party developer data—should attain the status of first-class citizens. This parallels the creation of a new type of database. Additionally, enabling next-generation product development. If you find solving these types of problems at scale exhilarating, this role is highly likely to be a perfect fit for you.
The Permissions Platform lies at the foundation of all of this, ensuring that everyone who uses Rippling has the access they need to do their job–whatever data and apps that requires–and no more.
As a Senior Full-Stack Engineer on the Permissions Team, you will play a key role in delivering on this vision by building the fundamental components that make the Permissions Platform delightful to use both for end users, and for other developers at Rippling.
What You Will Do
- Work closely with product managers and designers to design the frontend components–and when necessary, the backend APIs–that enable delightful user experiences everywhere in Rippling where users need to see or manage permissions.
- Own the technical design and implementation of frontend components, and dive as deep into the backend codebase as needed.
- Work closely with other engineers across the organization to adopt these components to enable teams to quickly evolve existing products and bring new products to market.
- Ship high-quality software incrementally and consistently.
Qualifications
- 5+ years of professional experience as a software engineer.
- Experience building well-tested, composable frontend components, React experience preferred.
- Familiarity in one or more backend languages: (Python/Ruby/golang, etc.) and web frameworks (Django, RoR, Spring, etc.)
- Experience working in a fast-paced, dynamic environment.
- Strong communication skills with a variety of stakeholders.
- Care for the end user experience (polish, usability, accessibility, performance).
- A strong sense of ownership, a bias toward action, and a desire to learn and grow.
Rippling highly values having employees working in-office to foster a collaborative work environment and company culture. For office-based employees (employees who live within a 40 mile radius of a Rippling office), Rippling considers working in the office, at least three days a week under current policy, to be an essential function of the employee's role.
This role will receive a competitive salary + benefits + equity. The salary for US-based employees will be aligned with one of the ranges below based on location; see which tier applies to your location here.
A variety of factors are considered when determining someone’s compensation–including a candidate’s professional background, experience, and location. Final offer amounts may vary from the amounts listed below.
The pay range for this role is:
135,000 - 236,250 USD per year (US Tier 1)
Benefits Extracted with AI
- Medical insurance
Similar jobs
Last update: 23 minutes ago
Senior Fullstack Engineer (Backend)
Join Rippling as a Senior Fullstack Engineer (Backend) to develop infrastructure and products for seamless onboarding.
Staff Full Stack Engineer
Join Rippling as a Staff Full Stack Engineer to develop infrastructure for HRIS systems using React, Django, and more.
Senior Staff Software Engineer - Infrastructure
Join Rippling as a Senior Staff Software Engineer in Infrastructure, leading projects and building scalable systems.
Software Engineer II, Backend - HRIS
Join Rippling as a Software Engineer II, Backend in HRIS, developing key systems in a dynamic, fast-paced environment.
Software Engineer Intern - Summer 2025
Join Rippling as a Software Engineer Intern in Summer 2025 to develop robust products and solve complex problems.
Senior Full Stack Engineer - Capital Engineering
Senior Full Stack Engineer role at Stripe, NY. Engage in complex projects, API design, and user experience enhancements.
Senior Full Stack Engineer, Enterprise Engine
Join Stripe as a Senior Full Stack Engineer to lead technical design and development in a dynamic environment.
Senior Full Stack Engineer - Developer Products
Senior Full Stack Engineer role at Stripe, developing cutting-edge developer tools and products, hybrid work available.
Staff Front End Engineer - Platform Connectivity & Orchestration
Join Ridgeline as a Staff Front End Engineer to build cloud-native solutions using React and TypeScript in a FinTech environment.
Senior Full Stack Engineer
Join Ro as a Senior Full Stack Engineer to transform healthcare access with innovative web experiences using Python and React.
Mid-Senior Full Stack Engineer, Dashboard Foundation
Mid-Senior Full Stack Engineer role focusing on building and enhancing the Stripe Dashboard for improved merchant experience.
Senior Software Engineer | Backend
Senior Backend Software Engineer at Ramp, focusing on innovative financial solutions in New York. Inclusive benefits and cutting-edge projects.
Frontend Software Engineer with React
Join Ramp as a Frontend Software Engineer to build and design performant interfaces using React and JavaScript.
Senior Full Stack Engineer - Payments
Senior Full Stack Engineer role focusing on payment solutions, requiring skills in development and design, based in New York.
Senior Frontend Engineer, Growth
Join Stripe as a Senior Frontend Engineer to build scalable web applications using React.js and JavaScript for growth initiatives.
Senior Full Stack Engineer, Developer Products
Join Stripe as a Senior Full Stack Engineer to build developer products, improve user experience, and work with cutting-edge technologies.
Senior Full Stack Developer (Ruby on Rails)
Join as a Senior Full Stack Developer specializing in Ruby on Rails, working remotely with a focus on full-stack development and agile methodologies.
Senior Fullstack Software Engineer (Ruby on Rails, React)
Join Whop as a Senior Fullstack Engineer to build and ship product features using Ruby on Rails and React.
Senior Full Stack Engineer, Growth
Join Stripe as a Senior Full Stack Engineer to drive growth through scalable, ML-driven systems. Work on frontend and backend development.
Frontend Software Engineer
Join Ramp as a Frontend Software Engineer to build and design performant interfaces using JavaScript and React.
Full Stack Engineer - Payments and Risk
Join Stripe as a Full Stack Engineer in Payments and Risk, working on APIs and user experiences.
Senior Full-Stack Software Engineer (React, TypeScript)
Join Rogo as a Senior Full-Stack Software Engineer to develop cutting-edge AI tools in NYC.
Senior Internal Apps Engineer
Join Stripe as a Senior Internal Apps Engineer, leveraging low-code solutions to build and maintain apps.
Senior Full Stack Developer
Senior Full Stack Developer in NYC, hybrid role, involving client-facing tasks & full software development lifecycle.