Software Engineer, Billing Engineering · · Apply →

Cursor

United States

Remote

USD 170,000 - 260,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Cursor is hiring a Software Engineer, Billing to evolve the systems that power how Cursor charges and reconciles revenue across millions of developers and enterprise teams. You will work across the billing stack, from metering pipelines to the ledger layer, ensuring billing is accurate, scalable, and transparent.

This is a deeply technical IC role focused on payments, ledgers, and Stripe integrations, with ownership of usage & limits, grants & promotions, and internal data insights.

Qualifications

  • 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.

Responsibilities

  • Implement usage and billing systems changes end-to-end, from UI updates to invoiced amounts in Stripe.
  • Evolve our ledger system as the source of truth for customer balances, credits, overages, and adjustments.
  • Integrate Stripe subscriptions, usage records, invoices, webhooks, and edge cases like mid-cycle plan changes and prorations.
  • Build billing APIs and internal tooling for product, finance, and customer success to query customer state and investigate billing anomalies.
  • Improve observability across the billing pipeline to quickly detect and debug billing regressions.
  • Partner with product, infrastructure, and finance teams to ship new pricing models with confidence and minimal risk.

Job description

SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today, SpaceX is actively developing the technologies to make this possible, with the ultimate goal of making life multiplanetary and expanding consciousness to the stars.
SpaceXSI is building Super Intelligence to help humanity understand the universe. Our teams are building the full Super Intelligence stack: from our Colossus supercomputers, to Grok models, to our suite of applications, including Grok Bot, Grok Build, Grok Imagine, Grok Voice, and X. We're creating a powerful flywheel where more compute trains better models, better models power more useful products, and what we learn from people using those products shapes what we build next.

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.

You will work across the billing stack — usage metering pipelines, subscription and entitlement systems, payment integrations, and the ledger layer — to make billing accurate, scalable, and transparent. This is a deeply technical IC role. It is not a finance ops role, and it is not a backend generalist role wearing a billing hat.

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, prorations, 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’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’s don’t have to manually review their invoices.

You can hold the tension between "move fast" and "do not lose revenue or trust."

You feel comfortable shipping features end-to-end - scaling up infrastructure to tweaking a UI component.

#LI-DNI

Name *

Email *

Resume

LinkedIn URL

Please write a short note on a project you're proud of:

Will you now or in the future require visa sponsorship to work in the country where this position is located? * Yes No

U.S. EQUAL EMPLOYMENT OPPORTUNITY INFORMATION (Completion is voluntary and will not subject you to adverse treatment)

Anysphere, Inc. provides equal employment opportunities to applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or any other classification protected by applicable law.

We invite all applicants to voluntarily self-identify their race, ethnicity, and gender. Submission of the information on this form is strictly voluntary and refusal to provide it will not subject you to any adverse treatment. Information obtained will be retained in a confidential file and separate from personnel records. This information may only be used in accordance with the provision of applicable federal laws, executive orders, and regulations. If you want more information about any of the sections, please check with a company representative.

Male Female Decline to self-identify

Race Hispanic or Latino White (Not Hispanic or Latino) Black or African American (Not Hispanic or Latino) Native Hawaiian or Other Pacific Islander (Not Hispanic or Latino) Asian (Not Hispanic or Latino) American Indian or Alaska Native (Not Hispanic or Latino) Two or More Races (Not Hispanic or Latino) Decline to self-identify

SELF-IDENTIFICATION OF VETERAN STATUS (Completion is voluntary and will not subject you to adverse treatment)

Disabled veteran – A veteran who served on active duty in the U.S. military and is entitled to disability compensation (or who but for the receipt of military retired pay would be entitled to disability compensation) under laws administered by the Secretary of Veterans Affairs, or was discharged or released from active duty because of a service‑connected disability

Recently separated veteran – A veteran separated during the three-year period beginning on the date of the veteran's discharge or release from active duty in the U.S military, ground, naval, or air service

Active duty wartime or campaign badge veteran – A veteran who served on active duty in the U.S. military during a war, or in a campaign or expedition for which a campaign badge was authorized under the laws administered by the Department of Defense

Armed forces service medal veteran – A veteran who, while serving on active duty in the U.S. military, ground, naval, or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985 (61 Fed. Reg. 1209).

I identify as one or more of the classifications of protected veteran listed above I am not a protected veteran I decline to self-identify for protected veteran status

Has someone at Cursor or Graphite referred you for this role? If so, please include their email here

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer, Research Tooling
Software Engineer, Research Tooling

Cursor • Palo Alto (CA)

On-site
USD 150,000 - 190,000
Field Engineer, Life Sciences · · Apply →
Field Engineer, Life Sciences · · Apply →

Cursor • United States

Remote
USD 120,000 - 180,000
Regional Director, Geo Enterprise Sales · · Austin Apply →
Regional Director, Geo Enterprise Sales · · Austin Apply →

Cursor • Austin (TX)

On-site
USD 180,000 - 240,000
Regional Director, Geo Enterprise Sales · · Austin Apply →
Regional Director, Geo Enterprise Sales · · Austin Apply →

Cursor • Austin (TX)

On-site
USD 180,000 - 240,000
Account Executive, Geo Enterprise
Account Executive, Geo Enterprise

CURSOR • Austin (TX)

On-site
USD 90,000 - 140,000
Software Engineer, Grok Connectors
Software Engineer, Grok Connectors

Cursor • Palo Alto (CA)

On-site
USD 140,000 - 210,000
Software Engineer, Pretraining Data
Software Engineer, Pretraining Data

CURSOR • San Francisco (CA)

On-site
USD 180,000 - 260,000
Forward Deployed Strategist · · Remote; New York, NY; San Francisco, CA Apply →
Forward Deployed Strategist · · Remote; New York, NY; San Francisco, CA Apply →

Cursor • New York (NY), San Francisco (CA)

Remote
USD 180,000 - 240,000
Forward Deployed Engineer · · San Francisco, CA; New York, NY; Remote Apply →
Forward Deployed Engineer · · San Francisco, CA; New York, NY; Remote Apply →

Cursor • New York (NY)

Remote
USD 140,000 - 220,000
Field Engineer, Healthcare
Field Engineer, Healthcare

Cursor • United States

Remote
USD 100,000 - 140,000