Engineering Manager, Checkout Optimization

at Stripe
USD 236,000-354,000 per year
SENIOR
✅ On-site

Tech Stack

AI Data Engineering @ 4 Data Science Engineering Management @ 6 Experimentation @ 4 Machine Learning Payments @ 4 Software Development @ 7 Technical Leadership

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

More jobs at Stripe

Similar jobs