Career EngineCareer Engine
Your matchExample
91%match
Why you fitThis role calls for Software Development and Distributed Systems — tell us what you know and we'll check the rest.
Gap to noteAlso lists Ruby On Rails — worth confirming before you apply.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Job Opening

gusto logo

Staff Software Engineer, Invoicing and Billing

gusto · San Francisco, CA · Posted 41 days ago

$163k–$247khybridic
8+ yrs expRubyRailsJavaScriptReactSQLPostgreSQLDistributed SystemsBilling Systems

We're looking for seasoned backend software engineers to join the teams behind Gusto's Invoicing and Billing platform — the billing platform that generates accurate invoices for our customers and integrates with our revenue and accounting systems.

As a Staff Software Engineer, you'll operate across the full lifecycle of Gusto’s commerce systems: shaping architecture early in the design process, improving and maintaining a high throughput transactional billing platform, building self-service internal features and APIs, and owning their performance long after launch. That means engineering the core commerce engine, enabling product teams to launch new products and Gusto to monetize its offering. Support new billing models for Gusto like multi-entity, multi-currency anniversary billing.

If you're drawn to work that combines technical craft with real-world impact — helping power the livelihoods of millions using Gusto products — join us!

Here’s what you’ll do day-to-day:

  • Design, build, and test Gusto core billing platform – usage jobs, subscriptions, orders, invoice generation, payments, reporting, accounting integrations.
  • Mentor other engineers to help solve some of the hardest technical problems out there in very complex domains and at a large scale.
  • Help scale one of the largest Ruby/Rails and Javascript/React applications in the world.
  • Collaborate with our Product Engineering, Product Management, Data, and Design teams to understand customer pain points, come up with solutions, and then prototype, iterate, and launch daily.
  • Build products that our customers genuinely love.

Here’s what we’re looking for:

…

Apply on gusto's site →

This posting is sourced from gusto's own career site — applying takes you there directly.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Related roles

There are 85 open roles at gusto right now. This role is one of 825 Software Engineer openings in Remote and centers on Software Development, Distributed Systems, Ruby On Rails, and Large-scale Systems.

Want roles like this found for you?

Set your Focus once. Career Engine screens every new opening every week.

A scored, explained shortlist — not a keyword match — delivered weekly. Free for one profile.