companyStripe, Inc. logo

Engineering Manager - Batch Compute Infrastructure

Stripe, Inc.Bengaluru
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Manager

Qualifications

Responsibilities Drive Strategic Vision: Develop a multi-year roadmap for Stripe’s Batch Compute Infrastructure, spearheading complex architectural shifts and modernization efforts. Lead and Scale: Build, mentor, and scale a high-performing team of engineers, focusing on their career development and fostering a culture of operational excellence. Ensure Operational Rigor: Uphold the reliability of a Tier-0 infrastructure that processes tens of thousands of daily workloads, proactively mitigating risks and managing intricate on-call telemetry. Cross-Functional Orchestration: Collaborate extensively with data platform teams, finance, and user groups to establish compute efficiency metrics, implement large-scale cost optimization strategies, and ensure compliance with global financial regulations. Technical Stewardship: Oversee system architecture and design to ensure high availability, scalability, and performance.

About the job

Stripe supports millions of businesses by providing financial infrastructure for payments, revenue growth, and new opportunities. The company’s platform serves organizations of all sizes, aiming to expand the GDP of the internet by enabling global commerce.

Batch Compute Infrastructure Team

This team operates Stripe’s large-scale batch processing systems, which run on more than 5,000 distributed nodes. Core technologies include Hadoop, Spark, and Celeborn. These systems support asynchronous workflows for financial, analytical, and regulatory processes, handling data at petabyte scale.

Role overview

The Engineering Manager for Batch Compute Infrastructure leads a group responsible for building and maintaining the tools, infrastructure, and systems that power Spark, Hadoop, and Celeborn at Stripe. This role sets the roadmap for these platforms, focusing on their reliability and scalability.

Collaboration is central: the manager works closely with other engineering and finance teams whose projects depend on dependable data processing infrastructure. The position also involves partnering with stakeholders to define, measure, and track the cost-efficiency of Stripe’s batch compute systems.

Requirements

  • Experience managing engineering teams responsible for distributed infrastructure or large-scale data processing
  • Familiarity with technologies such as Hadoop, Spark, or Celeborn
  • Ability to set technical direction and roadmap for critical platforms
  • Strong collaboration skills with cross-functional partners
  • Focus on reliability, scalability, and cost-efficiency in infrastructure

About Stripe, Inc.

Stripe, Inc. is a global technology company that builds economic infrastructure for the internet. Businesses of all sizes—from new startups to large enterprises—use Stripe's software and APIs to accept payments, send payouts, and manage their businesses online. Our mission is to increase the GDP of the internet, enabling more economic activity online.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.