×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Billing

Job in Jacksonville, Duval County, Florida, 32290, USA
Listing for: Cursor
Full Time position
Listed on 2026-09-03
Job specializations:
  • Software Development
    Backend Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 120000 - 180000 USD Yearly USD 120000.00 180000.00 YEAR
Job Description & How to Apply Below

Our mission is to automate coding. The first step in our journey is to build the best tool for professional programmers, using a combination of inventive research, design, and engineering. Our organization is very flat, and our team is small and talent dense. We particularly like people who are truth-seeking, passionate, and creative. We enjoy spirited debate, crazy ideas, and shipping code.

About

the role

We're hiring a Software Engineer, Billing to evolve the systems that power how Cursor charges and reconciles revenue across millions of developers and enterprise teams.

What you'll do
  • Implement usage and billing systems changes end-to-end, from updates in the UI and raw usage events at the edge to invoiced amounts in Stripe, including the metering pipeline, aggregation logic, entitlement enforcement, and ledger.
  • Evolve our ledger system that serves as the source of truth for customer balances, credits, overages, and adjustments - with the correctness guarantees that financial systems require.
  • Integrate deeply with Stripe including subscriptions, usage records, invoices, webhooks, and edge cases like mid-cycle plan changes, pr orations, and failed payment recovery.
  • Build billing APIs and internal tooling that product, finance, and customer success teams depend on to query customer state, issue credits, and investigate billing anomalies.
  • Improve observability across the billing pipeline - metering lag, reconciliation discrepancies, invoice accuracy - so the team can quickly detect and debug billing regressions.
  • Partner with product, infrastructure, and finance teams to ship new pricing models with confidence and minimal operational risk.
  • You will own usage limits across the product family, payments (stripe + daily jobs), grants promotions, ledger, and internal data insights. You will be a technical authority on billing correctness and scale.
  • You will not own tax compliance, or general finance infrastructure unless it intersects directly with the billing system.
  • You will not be a backend generalist who contributes to billing occasionally. This is the core of your scope.
  • Revenue accuracy is part of the job, but the goal is to build systems with enough correctness and observability that billing is boring - not to manually reconcile every edge case.
You may be a fit if

You may be a fit if You've shipped a usage-based billing system in production and have opinions on metering architecture, idempotency, and exactly-once semantics.

You've integrated deeply with Stripe, understand its data model, and have dealt with erroring webhooks.

You've built or maintained a financial ledger and understand why it's required.

You care about correctness and making sure customer

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary