Engineering Manager, Checkout Optimization
Required skills
- checkout UIs
- high-converting
- personalized checkout experiences
- ML-powered engine
- experimentation
- optimization
- data platform
- data-informed product decisions
- full-stack engineers
- data engineers
Nice to have
- payments
- payments technology
- growth team
- data engineering team
- agentic commerce
- AI companies
Role summary
Stripe is seeking an Engineering Manager for its Checkout Optimization team, responsible for enhancing Stripe's checkout UIs. This role involves leading a team of full-stack and data engineers, focusing on building high-converting, personalized checkout experiences powered by an ML engine. The manager will drive rapid product experimentation, improve the data platform for analysis and decision-making, and collaborate across Product, Design, and Data Science. Key responsibilities include technical leadership, team mentorship, strategic roadmap planning, and recruiting top talent. The ideal candidate has significant experience in engineering management and software development, with a strong user focus and experience in growth or product teams.
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 Checkout Optimization team is the growth team for Stripe’s checkout UIs. They build high-converting, personalized checkout experiences for buyers and agents, as well as the data platform that powers it.
The team identifies opportunities to improve checkout through rapid product experimentation and delivers optimization at scale through our ML-powered engine. The team also builds the reliable data foundations that enable this work, including experimentation, optimization, and data-informed product decisions across Stripe’s checkout suite.
Over the next 6 to 12 months, the team will focus on:
What you’ll do
Engineering Managers at Stripe are responsible for the success of their team. You’ll be deeply involved in the engineering and design processes as well as coaching, mentoring, and leading the team. You’ll have a deep understanding of how to drive efficient engineering teams and you’ll have a strong user focus. You'll work with engineers on creating technical solutions and communicating effectively across teams and senior leadership.
Responsibilities
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
Preferred qualifications
Sample Stripe interview questions
- 1
Design a Distributed LRU Cache
system designmedium - 2
Design an application performance monitoring system
system designmedium - 3
Design a rate limiter
system designmedium - 4
What strategies would you use to ensure fault tolerance and data persistence in a distributed cache?
system designmedium - 5
Design an autocomplete Typeahead Suggestion system.
system designmedium
Get started to unlock a personalized interview prep pack for this role.
Similar roles
- Senior Manager, Sales DevelopmentStripe · Chicago, IL · Onsite
- Full Stack Engineer, RevenueStripe · Onsite · Onsite
Senior Business Analyst – Post Booking Optimization - Toronto, ONFlight Centre Travel Group · Ontario, ON · Onsite- KKearney Associate, Digital Operations, Supply Chain Design & OptimizationKearney · Chicago, IL · Hybrid
Specialist - Finance (Cost Optimization)Hyundai Motor Company · Montgomery, AL · Onsite
Marketing, CRO Specialist – Testing and OptimizationUpbound Group · Plano, TX · Onsite
