Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AI
Data Engineering @ 4
Data Science
Engineering Management @ 6
Experimentation @ 4
Machine Learning
Payments @ 4
Software Development @ 7
Technical Leadership
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
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. Its mission is to increase the GDP of the internet.
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 them.
The team identifies opportunities to improve checkout through rapid product experimentation and delivers optimization at scale through an ML-powered engine. It also builds reliable data foundations for experimentation, optimization, and data-informed product decisions across Stripe’s checkout suite.
Over the next 6 to 12 months, the team will focus on:
- Building personalized checkout experiences powered by the ML-based Optimization Engine
- Agentic commerce through optimizing OCS experiences for agent buyers
- Checkout optimization for rapidly growing AI companies
- Improving the data platform, which is critical to leveraging data internally and externally
Responsibilities
- Lead and manage a team of full-stack product and data engineers, providing mentorship, guidance, and support
- Understand buyer and agent needs and pain points to prioritize workstreams and deliver high-quality checkout experiences
- Partner with Product, Design, Data Science, Data Engineering, and engineering teams across Stripe
- Lead experimentation and optimization work to improve checkout conversion and buyer experiences
- Build and evolve the data platform for reliable, self-service analysis, experimentation, and product decisions across OCS
- Drive high standards for the quality, reliability, and usability of data products and pipelines
- Recruit engineering talent in partnership with Stripe’s recruiting team
- Drive project execution across the entire development lifecycle, from planning through delivery
- Provide hands-on technical leadership, including architecture and design, vision, direction, requirements setting, and incident response processes
- Set the team’s direction through its vision, goals, OKRs, and roadmap
- Coach, mentor, and lead the team while communicating effectively across teams and senior leadership
Requirements
Minimum Requirements
- 5+ years of engineering management experience, directly managing and growing teams of 5+ engineers building and shipping products at scale
- 10+ years of full-time software development experience, with a strong background in backend development
- Experience working across geographies
- Experience leading growth or product teams that used experimentation to drive product usage and other metrics
- Experience building extensible, leveraged software solutions that scale to different user needs
- Ability to empathize with users and advocate for excellent user experiences
Preferred Qualifications
- Experience working in payments and payments technology
- Experience leading a growth team
- Experience leading a data engineering team