Software Engineer, Billing
Core
Build and maintain the billing stack including usage metering, subscription management, payment integrations, and the financial ledger for a developer-focused AI tool.
Role type
Senior IC Software Engineer (Billing Systems)
Builds
Usage metering pipelines, subscription/entitlement systems, payment integrations, and the source-of-truth ledger layer.
Domain
SaaS / Developer Tools / Financial Systems
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
usage-based billing architecture, Stripe integration, financial ledger design, idempotency, exactly-once semantics, observability, end-to-end feature ownership
Preferred skills
experience with metering pipelines, handling complex webhook error recovery, building internal billing tooling
Technologies
Stripe, usage metering pipelines, ledger systems, billing APIs
Responsibilities
Implement end-to-end billing changes from edge events to invoiced amounts, evolve the ledger system for customer balances and adjustments, integrate with Stripe for subscriptions and payments, build APIs for customer state queries and credit issuance, improve observability of the billing pipeline, partner on new pricing models
Seniority
Senior, hands-on IC
