Companies you'll love to work for


Senior Staff Software Engineer - HR Products



Software Engineering, People & HR
New York, NY, USA
Posted on Thursday, September 28, 2023
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.2B 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.

About the HR Products Engineering Org

HR Products Engineering is responsible for building some of the most business-critical, high-scale, and high-revenue products and systems for Rippling. From our most core product offerings (HRIS & Insurance and more) to major new products and initiatives that unlock our ability to enter into new verticals and go up-market (ATS & Scheduling and more), our org is both at the forefront of Rippling’s growth and foundational to its success.

We are looking for a few Senior Staff and Principal Software Engineers to take on some of HR Product’s major initiatives, across different layers of the stack, that are critical to the success of the company. There is a healthy variety of product, platform and infrastructural technical challenges that require a diverse set software engineering skillets!

Talent Products - ATS

Our newly launched Application Tracking System (ATS) (LI Post) is a key product in Rippling’s Talent Product strategy, enabling Rippling and its customers to hire their teams. We’re responsible for building a world-class ATS that enables the next generation of Talent products to scale. This team has a combination of both directly user-facing products as well as interfaces for other engineering teams. There are challenges for the team that range from building for usability to scaling for massive growth and a wide array of engineering requirements.

HRIS Platform

Rippling is rapidly adding new lines of business to its 20+ products while also expanding globally into many new countries each year. We are much more than HR - the HR Platform/HRIS group consists of several teams that build products, services, and frameworks that serve both external users and serves as a platform for teams internally at Rippling. This team serves as a platform which unlocks future lines of business and speeds up expansion in ways that directly affect the company’s bottom line.

Insurance & Benefits

The Insurance and Benefits team’s goal is to provide a modern, easy-to-use way for companies to offer insurance --medical, dental, disability, etc. -- to their employees. We build software that automates the tedium of managing insurance offerings and submitting enrollments. Additionally, the Insurance and Benefits team automates the administration of FSA, HSA, commuter benefits, and COBRA, allowing companies to provide more benefits to their employees with minimal overhead. Most of all, we are disrupting a 1.3 trillion dollar US insurance industry and bringing it into the digital world, and one of the core revenue generators for Rippling.

What You'll Do

  • Acting as a technical leader within the engineering organization.

  • Identifying and advocating for projects of high complexity that involve multiple stakeholders across the organization

  • Taking ambiguous technical problem statements and turning them into an actionable plan, and then executing on it with the team

  • Crafting a technical vision for a team whose goals are to unlock business outcomes by making it easier to work with internal platform teams

  • Excellent written and verbal communication skills. You will be expected to dive in deep and emerge with a written plan for execution that represents the collective needs of multiple teams

  • Owning the overall quality, engineering excellence, and technical competence of the talent products


  • 10+ years of professional experience as a software engineer

  • You have seen systems operating at significant technical and organizational scale

  • Experience working in a fast-paced, dynamic environment

  • Experience in building projects with good abstractions and architecture

  • Comfortable at developing scalable and extendable core services used in many products

  • Expertise building complex, distributed services with Python, Golang, or Java

  • Strong CS knowledge

  • Bonus points if you’ve previously worked with AWS

Additional Information

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.