Drimva

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

First seen Oct 28, 2026 · Last verified Nov 4, 2026 (UTC)