Skip to main content

Cursor

Software Engineer, Billing

Remote (Remote)fulltimemidAdded 2 days ago

About this role

Build and maintain billing systems for a coding automation platform, owning the complete stack from usage metering and subscriptions to payment processing and financial ledgers. This specialized role requires deep expertise in billing infrastructure to ensure accurate revenue recognition and seamless scaling across millions of developers.

What you'll do

  • Design and implement end-to-end usage metering, aggregation, and entitlement systems
  • Develop and evolve the ledger system as the source of truth for customer balances and financial data
  • Integrate with Stripe for subscriptions, invoicing, webhooks, and complex scenarios like prorations
  • Build billing APIs and internal tools for product and finance teams to query customer state and issue credits
  • Improve observability and monitoring across the billing pipeline to detect regressions quickly
  • Partner cross-functionally to ship new pricing models with confidence and minimal operational risk

What they're looking for

  • Usage-based billing systems and metering architecture
  • Stripe API integration and data model expertise
  • Financial ledger design and correctness guarantees
  • Distributed systems and exactly-once semantics
  • End-to-end feature development across frontend and backend
  • System observability and debugging
  • Idempotency and payment processing edge cases
  • SQL and data pipeline work
Apply on the employer's site

Opens the official application on the employer’s site. No login required.