Software Engineer II - App Studio

About Rippling

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.


We prioritize candidate safety. Please be aware that all official communication will only be sent from @Rippling.com addresses.

About The Role

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.

What You Will Do

  • 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.

Qualifications

  • 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.

Additional Information

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. To request a reasonable accommodation, please email accomodations@rippling.com


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. 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 San Francisco Bay Area)

Engineering

San Francisco, CA

Share on:

Terms of servicePrivacyCookiesPowered by Rippling