# Staff Software Engineer

**Company:** [Rippling](https://hotfix.jobs/companies/rippling)
**Location:** New York, NY, San Francisco, CA
**Role:** Backend Engineering
**Salary:** $189k – $315k/yr
**Experience:** 8+ years
**Skills:** Python, Go, Java, SQL, NoSQL, Distributed Systems, Backend Development, System Architecture, fault-tolerant systems
**Posted:** 2026-07-21

> Staff Software Engineer building Rippling's unified Spend platform that combines corporate cards, reimbursements, procurement, bill pay, and travel with real-time policy, approvals, and accounting. Requires 8+ years backend/distributed systems experience and ability to design large-scale fault-tolerant architectures.

## Job Description

## What you will do
- Craft exceptional platform solutions that will benefit multiple teams to create a seamless user experience.
- Be hands-on in technical architecture and be the liaison between product leadership, engineering leadership, and technical workstreams.
- Tackle complex engineering challenges, leveraging your expertise to devise ingenious solutions that push the boundaries of what is possible.
- Assume clear ownership of your projects, empowering you to make impactful decisions and drive their successful implementation.
- Play a pivotal role in leading and mentoring highly talented engineers across Spend Management.
- Immerse yourself in one of Rippling's newest and most influential products, becoming a true authority and contributing to its ongoing development.

## What you will need
- **Experience**: 8+ years of professional software engineering experience, with a strong track record in backend development and distributed systems.
- **Architecture**: Proven ability to design large-scale, fault-tolerant systems from scratch. You understand the trade-offs between consistency and availability and know when "eventual consistency" is not enough.
- **High Agency**: You thrive in ambiguity. You don't wait for a ticket to be assigned; you identify the business problem, scope the technical solution, and execute.
- **Domain Agility**: You have the intellectual curiosity to master the complex domain of treasury and money movement in a matter of days, even if you don't have a background in it.
- **Tech Stack**: Deep proficiency in a modern backend language (Python, Go, Java, etc.) plus experience with complex data modeling (SQL/NoSQL).

## Similar roles

- [Staff Software Engineer, Backend](https://hotfix.jobs/jobs/807748ff-c0bb-45b6-8d08-95df45fd7a54) - Rippling - San Francisco, CA - $189k – $315k/yr
- [Staff Software Engineer](https://hotfix.jobs/jobs/4dcd5336-f603-4ef6-bb3e-0870ec45314c) - Rippling - Seattle, WA - $189k – $315k/yr
- [Staff Software Engineer - Events Platform](https://hotfix.jobs/jobs/1cccfa68-695d-4ece-a6bc-59c80e80ba95) - Rippling - New York, NY - $189k – $331k/yr
- [Staff Software Engineer](https://hotfix.jobs/jobs/7d7e49f7-5548-4c99-82a5-c6ca8019a3b4) - Checkr - Denver, CO - $190k – $264k/yr
- [Senior/Staff Software Engineer, Database Team](https://hotfix.jobs/jobs/f63d426d-b264-4de4-aba3-ead37bf4a021) - Pinecone - New York, NY - $190k – $270k/yr

**Apply:** https://hotfix.jobs/jobs/c820422c-416b-43e8-a6e6-e3bc48bc7606
**Canonical:** https://hotfix.jobs/jobs/c820422c-416b-43e8-a6e6-e3bc48bc7606