Senior Staff Software Engineer - HR Products
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.
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
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.