Jobs › Stripe

Engineering Manager, Billing Products

Stripe · Chicago, IL · Remote available · 8412 Subscriptions

Posted Sep 29, 2026 · We last checked this listing on Oct 6, 2026

Apply at Stripe

Likely interview questions for this role

Written from this job description, not a generic list. Each one notes what the interviewer is really checking.

About your past

Tell me about a time you led a team through a large migration on a system that handles money.

What they are checking: Experience with high-stakes changes where correctness matters more than speed.

Tell me about an engineer you helped grow into a more senior role.

What they are checking: Commitment to developing people, a core part of being an engineering manager.

How do you hire engineers for a team that builds financial infrastructure?

What they are checking: Their hiring bar and what they believe makes an engineer trustworthy with money-moving code.

What would you do

A bug caused some customers to be charged twice. Walk me through how your team responds.

What they are checking: Incident leadership that covers customer impact, remediation, root cause, and prevention.

How do you balance shipping new features with paying down technical debt on a growing product?

What they are checking: Judgment in making the case for long-term health while still meeting business goals.

Product wants a new pricing model shipped next quarter, but your team thinks the abstraction is wrong. What do you do?

What they are checking: Ability to push back with a clear technical argument and propose a path that meets the business need.

About the work

How would you model a pricing structure that mixes subscriptions, usage-based charges, and multi-stage contracts?

What they are checking: Whether they can reason about configurable billing primitives, the central technical challenge of this team.

How do you design billing systems so they stay correct when clocks, retries, and partial failures happen?

What they are checking: Understanding of idempotency, consistency, and time-based edge cases in financial systems.

How do you decide what to make configurable versus what to keep simple?

What they are checking: Platform design judgment, since too much flexibility creates complexity users cannot manage.

How would you measure the health of your team and your systems?

What they are checking: Whether they track both reliability metrics and team signals like velocity and morale.

Practice this interview out loud.

Offer builds a real interview for this exact role at Stripe from your resume and this job description, asks the questions one at a time, and tells you what landed. The first one is free.

Practice this out loud

The full job description

As published by Stripe.

Who we are About Stripe Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world’s largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone's reach while doing the most important work of your career. About the team The Billing organization at Stripe builds and operates Stripe Billing, a growing product vertical inside of Stripe. Hundreds of thousands of businesses of all sizes and types use Stripe Billing to collect revenue for recurring and one-time payments across a variety of different pricing models—from selling SaaS subscriptions, to orchestrating multi-stage contracts, delivering business analytics, and providing recovery and retention tools to prevent customer churn. To support even the most unique and complex business models, our technology and products must be configurable and programmable. This requires our team to innovate in how we model different types of businesses, and how we use technology to enable customers to piece together Stripe’s Billing’s platform primitives into holistic solutions that support any type of business. Through this work, Stripe Billing allows worry-free innovation and evolution of any customer’s business model. Stripe is defining the industry’s approach to Billing solutions; we’re looking for innovators to join us. What you’ll do We’re looking for an experienced Engineering Manager to lead a team within the Stripe Billing organization. In this role, you will manage a high-performing team of engineers and partner closely with product managers and other cross-functional leaders to shape the team’s strategy and roadmap. You will excel in this role if you’re a product-focused engineering manager who can collaborate effectively across multiple teams and functions to deliver results. If you enjoy building and nurturing high-performing engineering teams, helping guide the direction of product development, and engaging directly with users of the platform, this will be a great opportunity for your career. You will: • Partner closely with engineering leaders, product managers, and designers to shape the team’s strategy and roadmap • Demonstrate strong first principles thinking when approaching complex problems and system design  • Foster a healthy team culture with a high level of trust and psychological safety • Define processes that enable the team do its best work in a fast-paced, dynamic environment • Coach and mentor engineers on the team to help them advance in their careers and develop new skills • Contribute to engineering-wide initiatives as a member of Stripe’s engineering management team • Work closely with Stripe’s recruiting team to hire strong engineering talent Who you are We’re looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement. Minimum requirements • 4+ years of engineering management experience • 8+ years of full time software development experience • You have a consistent track record of hiring and leading productive engineering teams • You’ve nurtured healthy work environments that are supportive, challenging, diverse and inclusive • You’re motivated to work in highly cross-functional organizations, with a strong ability to lead and measure product outcomes • You’ve leveraged your strong technical background and hands-on experience in solving large scale and difficult technical problems • You have experience building extensible, leveraged software solutions that scale to different kinds of user needs.  • You have the ability to thrive while operating with a high level of autonomy and responsibility Preferred qualifications • You have a strong product and design sense, and enjoy finding elegant solutions to complex problems • You’ve built strong cross-team relationships that span organizational boundaries • You have experience building and leading a distributed team that works across multiple locations and time zones

Apply at Stripe