Staff Software Engineer - Payroll Processing
Hybrid (San Francisco, CA; New York, NY)$180k - $315kfull-timePosted 11mo ago
About the role
Staff Engineer on the Payroll Processing core platform, responsible for architecture, scalability, and long-term technical vision of services handling payroll processing, payments, banking, accounting, and reporting for billions of dollars monthly.
Responsibilities
- Lead technical architecture for the next generation of the global payroll processing engine, designing scalable frameworks across multiple countries.
- Own the end-to-end delivery of high-impact, complex features from design to production deployment and monitoring.
- Drive the technical roadmap for the Payroll processing team, addressing performance, reliability, and architectural refactors.
- Tackle ambiguous technical challenges and convert them into concrete plans for the team.
- Exercise expert technical judgment to build scalable, maintainable systems and ensure data integrity across interdependent services.
- Raise the engineering bar by mentoring senior and junior engineers, leading design reviews, and championing best practices for code quality, testing, and observability.
- Collaborate with Product Management, Payments, Risk, Accounting and other engineering leaders to deliver cohesive platform-wide solutions.
Qualifications
- 8+ years of professional software engineering experience with leadership impact.
- Expertise in large-scale distributed backend systems; strong proficiency in Python and Django preferred.
- Experience managing complete project lifecycles from design to successful launches independently.
- Deep expertise in system architecture, data modeling, and building core services with clean abstractions.
- Keen product sense and ability to advocate for customers; experience building robust business-critical systems.
- Excellent written and verbal communication to diverse teams.
- Experience with MongoDB or similar NoSQL databases is a strong plus.
- Ability to work independently and take ownership while thriving in a team environment.
Skills
Required:PythonSystem ArchitectureData ModelingCommunication
Nice to have:DjangoMongoDB
Benefits
- competitive salary + benefits + equity
- office-based roles may require in-office presence (minimum 3 days/week) per policy
- equal opportunity employer with accommodations available on request
Last updated Oct 7, 2026. Interested? Apply on the company site.

About Rippling
#1 Workforce Management System | HR, IT, Finance
Rippling eliminates the friction from running a business, combining HR, IT, and Finance apps on a unified data platform.
HRPayrollITFinanceGlobal
More open roles at Rippling
- Senior Manager, Account Management (SMB - Core)4d agoHybrid (New York, NY), Hybrid (San Francisco, CA) +1 more · Account Management
- VP, Sales Development4d agoDublin · Sales
- Senior Manager, Account Management (Mid-Market)4d agoSeattle, WA, Chicago, IL +1 more · Sales
- Sales Manager, SMB - Global Cloud4d agoHybrid (San Francisco, CA), Hybrid (New York, NY) · Sales
- Sales Development Representative, Outbound (Hybrid - CHI)4d agoHybrid (Chicago, IL) · Sales
