Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Software Engineer, Billing role.
Rezi rewrites your resume against Braintrust's job description. Free.

Tailor your resume to this Software Engineer, Billing role.
Rezi rewrites your resume against Braintrust's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Software Engineer, Billing posting at Braintrust — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Software Engineer, Billing posting at Braintrust — free, in seconds.
About the Role
Braintrust is seeking a Software Engineer, Billing to develop systems for accurate, scalable, and transparent pricing, usage, and payments. This role involves working across the entire billing stack, including usage metering, subscriptions, payments, and invoicing, to ensure a clear and reliable customer experience. The engineer will be a technical authority on billing correctness and scale, helping to launch pricing models that support customer growth.
Responsibilities
- Own Braintrust billing architecture end-to-end, including metering, plans, subscriptions, entitlements, invoices, credits and payments.
- Design billing architecture to solve immediate needs and simplify billing for new features.
- Ensure accurate measurement and billing for product usage, including processed data, evaluation scores, model usage, and data retention.
- Partner with product, infrastructure, finance, and customer-facing teams to introduce new pricing models and billing workflows.
- Build systems for a reliable usage-metering and aggregation pipeline.
- Build a subscription, limits, and entitlement system supporting plan allowances, feature access, trials, upgrades, and on-demand usage.
- Build internal tools and APIs for investigating billing anomalies, issuing credits, and assisting customers with account state.
- Implement observability across the billing pipeline, including metering lag, event completeness, reconciliation discrepancies, and payment health.
Requirements
- 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.
- Comfortable shipping end-to-end, from backend infrastructure and data systems to internal tools and customer-facing UI.
- Has an appreciation for the tension between moving quickly and preserving customer trust and billing correctness.
Skills
- TypeScript
- Rust
- SQL
- Backend systems
- APIs
- Distributed data-processing patterns
- Usage-based billing
- Payments
- Subscription systems
- Metering
- Aggregation
- Idempotency
- Reconciliation
- Event-driven architectures
- Stripe integration
- Financial ledgers
- Credits
- Balances
- Invoice systems
- Observability
Location
- Remote
Work Type
- Full-time
Experience Level
- Expert-level
Benefits
- Medical, dental, and vision insurance
- Daily lunch, snacks, and beverages
- Flexible time off
- Competitive salary and equity
- Wifi & cellphone stipend
About the Company
- Braintrust is the agent observability platform. By actively applying intelligence to agent traces and automatically surfacing the most critical patterns, Braintrust gives teams the visibility to understand how agents behave in production and the tools to improve them.
- Teams at Notion, Stripe, Box, OpenAI, and Cloudflare use Braintrust to trace their agents, find the issues in their observability data, and run evals that tell them how to improve.
Equal Opportunity
- Braintrust is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.