Gusto
Staff Software Engineer, Invoicing and Billing
$163K–$247K
San Francisco, CA - Hybrid · Staff · Full-time · Posted Sep 25, 2026
- Experience
- Typically 8+ years of software development experience.
About the job
Build and operate Gusto’s invoicing and billing platform, including its commerce engine, internal APIs, and integrations with revenue and accounting systems.
What you'll do
- Design, build, test, and maintain billing capabilities such as subscriptions, invoice generation, payments, reporting, and accounting integrations.
- Shape architecture and improve the performance, scale, and reliability of the transactional billing platform; support new billing models.
- Mentor engineers and collaborate with product, data, and design teams to develop and launch customer-focused solutions.
What they ask for
- Experience building large, high-throughput distributed systems.
- Commerce-domain experience, such as invoicing, commerce, payment processing, or revenue recognition.
- Experience owning multi-quarter projects and addressing large-scale refactors, performance, and reliability.
- Experience using AI tools or systems to accelerate development, improve testing, and deliver platform capabilities.
Nice to have
- Experience with, or interest in, Ruby on Rails.
- Curiosity and experimentation with emerging AI frameworks.
Pay
$163,000–$204,000 USD base salary (Denver & most remote locations); $197,000–$247,000 USD base salary (San Francisco & New York)
Tools
Ruby/Rails, Javascript/React
AI focus
Use AI tools or systems to accelerate development, improve testing, and deliver platform capabilities; explore AI frameworks and share practices for evaluating and scaling AI use safely.
Model-written summary · the original posting is authoritative