Braintrust
Software Engineer, Billing
San Francisco +2 · Full-time · Posted Oct 13, 2026
- Location
- San Francisco
New York City
Seattle
About the job
Build and operate Braintrust’s billing systems, covering usage measurement, subscriptions, payments, invoices, credits, and account state.
What you'll do
- Own and evolve billing architecture across metering, plans, subscriptions, entitlements, invoices, credits, and payments.
- Build reliable usage-metering, aggregation, subscription, entitlement, and internal billing tools and APIs.
- Ensure accurate billing and collaborate across teams on pricing models, workflows, and billing observability.
What they ask for
- Expert-level understanding of TypeScript, Rust, SQL, backend systems, APIs, and distributed data-processing patterns.
- Experience building and operating production usage-based billing, payments, or subscription systems.
- Experience with metering, aggregation, idempotency, reconciliation, and event-driven architectures.
- Experience integrating with Stripe or similar payment infrastructure.
Nice to have
- Experience building or maintaining financial ledgers, credits, balances, or invoice systems.
- Previous experience founding or working at startups.
Tools
TypeScript, Rust, SQL, Stripe
AI focus
Billing systems must measure and bill for AI-agent-related product usage, including evaluation scores and model usage.
Model-written summary · the original posting is authoritative