Engineering Manager, Infrastructure
Required skills
- high-complexity engineering teams
- architecture decisions
- product quality
- reliability
- engineering craft
Nice to have
- high-availability distributed systems
- internal platforms
- developer infrastructure
- service networking
- service discovery
- service mesh
Role summary
Stripe is seeking an Engineering Manager for its Infrastructure team, responsible for building and operating shared platforms that enable engineering teams to deploy and scale reliable products. This role involves leading or influencing multiple engineering teams, defining strategy and roadmaps for critical infrastructure areas, and developing senior engineering talent. The manager will drive cross-functional alignment, ensure high standards for reliability and operational rigor, and partner with senior engineers on architecture decisions for distributed systems and data platforms. The ideal candidate has a strong software development and engineering management background with experience in high-complexity teams and influencing stakeholders.
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
Stripe's Infrastructure organization builds and operates the shared platforms that make it possible for engineering teams to build, deploy, run, and scale reliable products. The organization owns foundational capabilities across service networking and discovery, safe feature and configuration changes, data storage and orchestration, and batch computing.
Our platforms support a global engineering audience and power systems at significant scale. This includes the control plane for secure service-to-service communication across tens of thousands of microservices, service and feature deployment infrastructure that helps teams introduce and recover from changes safely, infrastructure for running Stripe's containerized services, and data platforms for storage, pipeline orchestration, and large-scale processing. Our batch compute platforms support technologies including Apache Airflow, Apache Spark, Apache Iceberg, Apache Hadoop, and Apache Celeborn.
As an Engineering Manager, you will lead or strongly influence teams working on business-critical infrastructure with broad internal adoption. You will balance reliability, scalability, security, developer experience, and operational rigor while helping Stripe move quickly with confidence. You will partner closely with product, security, data, support, and adjacent infrastructure leaders to set direction, resolve cross-team dependencies, and turn recurring needs into durable platform capabilities.
What you'll do
As an Engineering Manager at Stripe, you will operate with full autonomy across a complex, high-impact area of our infrastructure. Your scope extends beyond a single team. You lead or strongly influence multiple engineering teams, execute parallel high-priority workstreams, and develop senior engineering talent. You set direction, align stakeholders, make decisions that hold up over time, and deliver results without close direction.
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
In-office expectations
Office-assigned Stripes in most locations are expected to spend at least 50% of their time in a given month in their local office or with users. This expectation may vary by role, team, and location. The hiring manager will discuss the expectations for this role during the process.
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
- Solutions Engineer, AI Build TeamStripe · Remote · Hybrid
- People Operations Specialist, HR ComplianceStripe · Remote · Hybrid
Recruiting Manager, Critical InfrastructureParsons · Virginia · Hybrid- Director, AI Infrastructure & Strategic PartnershipsSingleStore · San Francisco, CA · Onsite
- SRental Equipment Coordinator- Heavy Civil InfrastructureS&B USA · Brownsville, PA · Onsite
- Forward Deployed Infrastructure Engineer - APACHyperbolic Labs · Remote · Remote
