Cursor
Software Engineer, Billing
Remote · Remote · Full-time · Posted Mar 12, 2026
About the job
Build and operate Cursor’s usage-based billing systems, including metering, payments, entitlements, ledger, and internal tools.
What you'll do
- Implement end-to-end usage and billing changes, from usage events and UI updates through metering and invoicing.
- Evolve the customer-balance ledger and integrate with Stripe subscriptions, usage records, invoices, and webhooks.
- Build billing APIs and observability, and partner with product, infrastructure, and finance teams on pricing models.
What they ask for
- Shipped a usage-based billing system in production.
- Deep Stripe integration experience, including understanding its data model and handling webhook errors.
- Built or maintained a financial ledger.
- Comfortable delivering end-to-end features across infrastructure and UI.
Nice to have
Tools
Stripe
Model-written summary · the original posting is authoritative