The Stripe Billing team builds software tools that accelerate the economic and technological growth of global businesses by helping them operationalize their commercial relationship with their customers. Our product offering is a robust set of building blocks that our customers combine in creative ways to support their ever-evolving business. Our Billing platform serves as the strong foundation to support different billing models, customer acquisition channels, and ways of issuing bills and collecting payments. We also offer tools such as billing and SaaS analytics and revenue retention and recovery, designed to meet the full recurring revenue management needs of startups and large enterprises alike.
We are looking for a Staff Backend Engineer to help guide Stripe’s Usage-Based Billing product to General Availability (GA). You will work alongside our high-profile users, particularly high-growth GenAI companies, to ensure our platform supports their scale.
Reaching GA requires maturing the product across several fronts including system reliability, feature completeness, and ease of adoption. You will help architect high-throughput metering systems while simultaneously evolving our API surface. A key challenge is designing interfaces that are simple to use initially but capable of supporting our users' most advanced needs. We want to offer a straightforward developer experience that gradually reveals complexity only when necessary.
Winning in this space requires solving uniquely challenging technical problems; our systems must process billions of events per month with low latency and strong consistency. Your goal is to take the insights gained from these high-volume users and translate them into a stable, scalable, and elegant core product that defines the industry standard for usage-based billing.