Engineering Manager of Managers, Service Infrastructure
Required skills
- manager of managers
- distributed systems
- API design
- frameworks
- abstractions
- incident response
- on-call rotations
- team building
- decision making
- tradeoffs
Nice to have
- management experience
- communication skills
- culture change
- databases
- logging
- event streams
Role summary
Stripe is seeking an Engineering Manager of Managers for its Service Infrastructure team. This role will lead multiple teams responsible for building and operating critical distributed system infrastructure, including service frameworks, API semantics, and async orchestration platforms. The ideal candidate will provide technical leadership, drive architectural improvements, and manage a team of engineers and engineering leaders. Responsibilities include collaborating with stakeholders, understanding user needs, managing incident response, and building a high-performing team. Experience in managing managers, distributed systems, API design, and incident response is required, with preferred experience in people management, cloud infrastructure, and specific programming languages like Java and Ruby.
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
Service Infrastructure enables Stripe’s engineers to build and ship products using efficient, reliable, service oriented architectures. This organization sits at the boundary between Infrastructure and Product where they engineer Stripe’s service frameworks, standard user-facing API semantics, async orchestration platforms, developer tooling, and mission critical product infrastructure (e.g. webhook fulfillment). Key priorities for this group include delivering an amazing internal developer experience, enabling Stripes to effectively leverage Infrastructure platforms, and driving systemic improvements to Stripe’s API availability.
What you’ll do
As an Engineering Manager of Managers within the Service Infrastructure organization, you will lead multiple teams, collaborate with infrastructure and product engineering leaders, and advance Stripe’s architecture. You will operate some of the company’s most critical services and you will collaborate with Stripe’s product engineering teams to develop frameworks and abstractions that accelerate the company’s most important product launches.
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.
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
- Backend Engineer, Developer & End-user Experience PlatformStripe · Remote · Hybrid
- Privacy Operations Program ManagerStripe · Remote · Remote
Data Center Quality Assurance ManagersAECOM · Denver, CO · Onsite- CRM Campaign Managers (Talent Pool)DEPT® · Toronto, ON · Hybrid
- Director, Customer Success ManagersG-P · Remote · Remote
Café Managers: Feedback on a Shift-Handover ProductTerac · Remote · Remote
