Staff Software Engineer - High-Volume Billing & Invoicing

engineeringjobs.net, Inc.

San Francisco (CA)

On-site

USD 210,000 - 270,000

Full time

6 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health Insurance
Stock Equity
401(k)
Competitive Base Pay

Job summary

Gusto is seeking a seasoned software engineer to design, build, and maintain its billing platform, including usage jobs, subscriptions, invoices, and payments. You will shape system architecture and lead complex projects while mentoring engineers and collaborating with product, data, and design teams to deliver scalable commerce capabilities.

The role emphasizes ownership of performance and reliability in a high-throughput environment, with hands-on work in Ruby on Rails and related

Qualifications

  • 8+ years of software development experience
  • Experience building large-scale, high-throughput distributed systems
  • Commerce or billing domain experience
  • Ownership of performance and reliability
  • Mentoring ability
  • Experience with or interest in Ruby on Rails; AI tool experience expected

Responsibilities

  • Design, build, test, and maintain Gusto's billing platform including usage jobs, subscriptions, orders, invoice generation, payments, reporting, and accounting integrations.
  • Shape system architecture and lead complex projects.
  • Mentor engineers and collaborate with product, data, and design teams to deliver scalable commerce capabilities.

Skills

Backend Software Engineering
Distributed Systems
High-Throughput Systems
Ruby on Rails
JavaScript
React
Billing Platforms
Invoicing
Payment Processing
Revenue Recognition
Accounting Integrations
System Architecture
Performance Optimization
Reliability Engineering
Technical Mentorship
AI Tools

Job description

Gusto is seeking a seasoned software engineer to design, build, and maintain its billing platform, including usage jobs, subscriptions, invoices, and payments. You will shape system architecture and lead complex projects while mentoring engineers and collaborating with product, data, and design teams to deliver scalable commerce capabilities.

The role emphasizes ownership of performance and reliability in a high-throughput environment, with hands-on work in Ruby on Rails and related

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer, Invoicing & Billing Platform
Senior Backend Engineer, Invoicing & Billing Platform

Gusto • San Francisco (CA)

On-site
USD 170,000 - 250,000
Equity (RSUs)
Competitive base pay and benefits
Staff Software Engineer, Invoicing and Billing
Staff Software Engineer, Invoicing and Billing

engineeringjobs.net, Inc. • San Francisco (CA)

On-site
USD 210,000 - 270,000
Health Insurance
Stock Equity
401(k)
+1
Staff Platform Engineer, Invoicing & Billing
Staff Platform Engineer, Invoicing & Billing

Gusto, Inc. • San Francisco (CA)

Hybrid
USD 197,000 - 247,000
Senior Payments Platform Engineer – Scale & Ruby on Rails
Senior Payments Platform Engineer – Scale & Ruby on Rails

Gusto • New York (NY)

On-site
USD 222,000 - 245,000
Equity (RSUs)
Staff Software Engineer, Invoicing and Billing
Staff Software Engineer, Invoicing and Billing

Gusto • San Francisco (CA)

On-site
USD 170,000 - 250,000
Equity (RSUs)
Competitive base pay and benefits
Senior Payments Platform Engineer
Senior Payments Platform Engineer

Monograph • California (MO)

On-site
USD 183,000 - 245,000
Equity (RSUs)
Competitive base pay
Staff Software Engineer, Time & Scheduling Platform
Staff Software Engineer, Time & Scheduling Platform

Gusto • United States

Hybrid
USD 165,000 - 247,000
Staff Software Engineer – Time & Scheduling (Full-Stack)
Staff Software Engineer – Time & Scheduling (Full-Stack)

Gusto • Denver (CO), San Francisco (CA), New York (NY)

Hybrid
CAD 241,000 - 354,000
Equity (RSUs)
Competitive base pay
Total Rewards philosophy
Billing Systems Engineer – Go, Data Pipelines, Payments
Billing Systems Engineer – Go, Data Pipelines, Payments

render • United States

Hybrid
USD 120,000 - 180,000
Paid vacation
Parental leave
Insurance + 401K
+5
Staff Software Engineer, Financial Infrastructure & Payments
Staff Software Engineer, Financial Infrastructure & Payments

Gusto, Inc. • Burlingame (CA), San Francisco (CA), Denver (CO), New York (NY)

Hybrid
USD 197,000 - 247,000
Equity (RSUs)