Drimva

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

First seen Oct 14, 2026 · Last verified Nov 4, 2026 (UTC)