Jobs at Rippling
Must have skills
Good to have skills
About this Opportunity
Rippling gives businesses one place to run HR, IT, and Finance. It brings together all of the workforce systems that are normally scattered across a company, like payroll, expenses, benefits, and computers. For the first time ever, you can manage and automate every part of the employee lifecycle in a single system.
Take onboarding, for example. With Rippling, you can hire a new employee anywhere in the world and set up their payroll, corporate card, computer, benefits, and even third-party apps like Slack and Microsoft 365—all within 90 seconds.
Based in San Francisco, CA, Rippling has raised $1.4B+ from the world’s top investors—including Kleiner Perkins, Founders Fund, Sequoia, Greenoaks, and Bedrock—and was named one of America's best startup employers by Forbes.
The Custom Apps team is on a mission to transform Rippling from a product suite into a true platform. We build the tools that empower our customers and third-party developers to create their own applications on top of Rippling's unified employee data model.
We're a growing, global team of eight engineers who value collaboration, a high-quality bar, and a low-ego, "ship it" culture. We are building App Studio, a powerful no-code/low-code product built on Rippling's unique data infrastructure, that is foundational to our long-term vision of an app marketplace.
As a Software Engineer on this team, you will be a key contributor to a new and highly strategic area of Rippling. You'll have a massive impact on the product and technical direction, helping to shape the very foundation of our developer platform.
Become an expert in the existing App Studio system at Rippling, and leverage that expertise both to support existing use-cases and to continue building out App Studio for new and existing use-cases alike.
Partner with your engineering peers to shape the future of our App Studio platform, from architectural design to final implementation.
Design, build, and maintain robust and scalable backend services and APIs.
Lay the groundwork for our long-term vision of a developer marketplace by building foundational, extensible systems ready for future scale.
Work primarily on the backend (approximately 90% of the time) but be willing to dive into our TypeScript/React frontend to support features end-to-end when needed.
Uphold our high standards for quality and collaboration through thoughtful code reviews, system design discussions, and a commitment to shipping well-crafted products.
Contribute to a collaborative, low-ego team culture where we are all motivated to do our best work.
Have 2+ years of professional experience in software development, with a focus on building backend systems for product-driven applications.
Have professional experience with Python and a modern web framework (like Django or Flask), OR a strong proficiency in another backend language and an interest in learning our stack.
Experience designing schemas and working with relational databases.
Possess a strong sense of product ownership and a deep passion for building exceptional customer experiences.
Excited to work in a collaborative, high-growth environment and interact with teams across Rippling to solve complex problems.
Exhibit a bias for action and the ability to make pragmatic decisions and understand technical tradeoffs in a fast-paced environment.
Rippling is an equal opportunity employer. We are committed to building a diverse and inclusive workforce and do not discriminate based on race, religion, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, age, sexual orientation, veteran or military status, or any other legally protected characteristics, Rippling is committed to providing reasonable accommodations for candidates with disabilities who need assistance during the hiring process.
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 defined 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.
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 San Francisco Bay Area)
Find the perfect job!
Use Job Hunt AI to find the perfect job for you.