Deep technical background in distributed data systems
Stripe is seeking an Engineering Manager for its Batch Compute Infrastructure team in Bengaluru, India. The ideal candidate will have extensive experience in software development, engineering management, and distributed systems, driving strategic vision and operational rigor in a high-performance environment
Job Summary
The team manages foundational infrastructure and distributed systems behind Stripe's massive-scale batch processing environments operating at petabyte scale.
You will define the multi-year roadmap for Batch Compute Infrastructure while leading a high-performing team of engineers focused on operational excellence.
This role requires deep collaboration with finance and engineering organizations to define compute efficiency metrics and execute massive-scale cost optimization strategies.
Matching Summary
Match Score: 85
Stripe is seeking an Engineering Manager for its Batch Compute Infrastructure team in Bengaluru, India. The ideal candidate will have extensive experience in software development, engineering management, and distributed systems, driving strategic vision and operational rigor in a high-performance environment.
Skills & Requirements
Must-have
10+ years software development experience
3+ years engineering management experience
Deep technical background in distributed data systems
Experience with Hadoop, Spark, and Celeborn
Proven track record of infrastructure efficiency
Nice-to-have
Experience managing remote or distributed teams
Familiarity with AWS cloud primitives and Graviton
Ability to navigate strategic ambiguity
Passion for building robust developer tooling
Empathy for internal data users
Key Requirements
10+ years professional software development experience
3+ years direct engineering management experience
Deep expertise in large-scale distributed data systems