Staff Software Engineer, Invoicing and Billing

engineeringjobs.net, Inc.

San Francisco (CA)

On-site

USD 210,000 - 270,000

Full time

7 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

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

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

Requirements

Applicants typically have 8 or more years of software development experience, including experience building large-scale, high-throughput distributed systems and working on complex, multi-quarter projects. The role also calls for commerce or billing domain experience, ownership of performance and reliability, mentoring ability, effective communication, and experience with or interest in Ruby on Rails; AI tool experience is also expected.

Key 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
Benefits
  • Competitive Base Pay
  • Health Insurance
  • 401(k)
  • Stock Equity
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Staff Software Engineer - High-Volume Billing & Invoicing
Staff Software Engineer - High-Volume Billing & Invoicing

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

On-site
USD 210,000 - 270,000
Health Insurance
Stock Equity
401(k)
+1
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

Gusto, Inc. • San Francisco (CA)

On-site
USD 197,000 - 247,000
Staff Platform Engineer, Invoicing & Billing
Staff Platform Engineer, Invoicing & Billing

Gusto, Inc. • San Francisco (CA)

Hybrid
USD 197,000 - 247,000
Software Engineer, Payments
Software Engineer, Payments

Triwill Group • New York (NY), Northern (KY)

On-site
USD 222,000 - 245,000
Software Engineer, Payments
Software Engineer, Payments

Gusto, Inc. • New York (NY)

On-site
USD 222,000 - 245,000
Software Engineer, Payments
Software Engineer, Payments

Gusto • New York (NY)

On-site
USD 222,000 - 245,000
Equity (RSUs)
Software Engineer, Payments New New York, New York, United States; San Francisco, CA - Hybrid
Software Engineer, Payments New New York, New York, United States; San Francisco, CA - Hybrid

Gusto • New York (NY), Northern (KY)

On-site
USD 222,000 - 245,000
Staff Software Engineer, Core AI Platforms
Staff Software Engineer, Core AI Platforms

Gusto • Denver (CO)

On-site
USD 163,000 - 204,000