Rippling
Staff Software Engineer - Payroll Processing
$180K–$315K
San Francisco, CA +1 · On-site · Staff · Full-time · Posted Nov 17, 2025
- Location
- San Francisco, CA
New York, NY - Experience
- 8+ years of professional experience as a software engineer.
About the job
Leads the architecture and delivery of scalable payroll-processing services that support global payments, data integrity, and reliable financial operations.
What you'll do
- Lead architecture and technical roadmap for the global payroll processing engine, including scalability, reliability, and performance improvements.
- Own complex features end to end, from design and specifications through deployment and monitoring.
- Mentor engineers, lead design reviews, and collaborate across product, payments, risk, accounting, and engineering teams.
What they ask for
- 8+ years of professional software engineering experience, with technical leadership and organization-wide impact.
- Expertise building large-scale distributed backend systems.
- Experience managing the complete project lifecycle and independently delivering successful launches.
- Deep expertise in system architecture, data modeling, and building core services with clean abstractions.
Nice to have
- Strong proficiency in Python and Django.
- Experience with MongoDB or similar NoSQL databases.
Pay
USD 180,000–315,000 per year (base salary)
Tools
Python, Django, MongoDB
Model-written summary · the original posting is authoritative