Engineering Manager II Streaming Platform

Uber

Bengaluru

On-site

INR 4,200,000 - 7,000,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Uber in Bengaluru seeks an Engineering Manager II to lead a team focused on Apache Flink and Apache Kafka infrastructure. You will define the roadmap for a modern streaming platform, mentor senior engineers, and partner with cross‑functional teams to deliver scalable, reliable systems.

You will drive architectural decisions, ensure operational excellence, and balance long‑term evolution with daily delivery. Strong leadership and communication are essential for success in this high‑impact role.

Qualifications

  • 10+ years of professional experience in building and scaling distributed systems and platform infrastructure.
  • 2+ years of direct engineering management experience leading backend or platform teams.
  • Proven track record in system reliability, performance optimisation, and fault‑tolerant architecture for high throughput environments.
  • In-depth understanding of distributed data architectures, concurrency, state management, and messaging systems.
  • Deep experience with streaming/messaging engines like Kafka, Flink, Pulsar, or Spark Streaming.

Responsibilities

  • Define the technical roadmap and long-term vision for Uber's streaming ecosystem, modernising legacy components.
  • Lead, mentor, and grow a team of platform engineers, fostering an inclusive, high‑performing culture.
  • Oversee distributed systems architecture focusing on availability, DR, fault tolerance, and cost efficiency.

Skills

Distributed systems
Team leadership
Kafka
Flink
Cloud infrastructure
Communication

Education

Bachelor's degree in Computer Science

Tools

Kubernetes
Docker
Monitoring/Observability

Job description

As an Engineering Manager II - Streaming Platform, you will lead and grow a team of high-performing engineers focused on Apache Flink and Apache Kafka infrastructure. In this high-impact leadership position, you will drive the vision and execution for modernising our current streaming stack and architecting Uber's next-generation streaming platform. You will partner closely with cross-functional leadership, balance long-term platform evolution with daily operational excellence, and mentor top engineering talent in solving complex distributed systems challenges at massive scale.

Responsibilities:

  • Strategic Leadership: Define the technical roadmap and long-term vision for Uber's Flink and Kafka ecosystem, modernising legacy stack components while ensuring seamless scalability and reliability.
  • Team Management and Growth: Lead, mentor, and foster the professional development of a talented team of platform engineers, promoting an inclusive and high-performing culture.
  • Technical and Operational Excellence: Oversee complex distributed systems architecture, driving high availability, disaster recovery, fault tolerance, and cost efficiency across streaming systems.
  • Cross-Functional Collaboration: Partner with data platform teams, application developers, and security leads across Uber to understand platform requirements and deliver seamless developer experiences.
  • Execution and Delivery: Establish clear engineering standards, operational metrics, and project milestones to ensure reliable and timely delivery of critical infrastructure initiatives.

Requirements:

  • 10+ years of professional experience in hands‑on software development, with a strong foundation in building and scaling distributed systems and large-scale platform infrastructure.
  • 2+ years of direct engineering management experience leading backend or platform engineering teams.
  • Proven Track Record: Experience driving system reliability, performance optimisation, and fault‑tolerant architecture in high‑throughput environments.
  • Technical Depth: In-depth understanding of distributed data architectures, concurrency, state management, and messaging systems.
  • Streaming Expertise: Deep experience operating or contributing to distributed messaging and stream‑processing engines like Apache Kafka, Apache Flink, Apache Pulsar, or Spark Streaming.
  • Cloud and Infrastructure: Familiarity with modern containerised environments (Kubernetes), cloud deployment paradigms, and infrastructure automation tools.
  • People Leadership: Demonstrated ability to attract, hire, retain, and elevate senior and staff‑level engineering talent.
  • Communication: Exceptional verbal and written communication skills with the ability to articulate technical strategy to senior executives and partner teams.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr Software Engineer - Engineer
Sr Software Engineer - Engineer

Uber • Hyderabad

On-site
INR 3,000,000 - 5,400,000
Sr Software Engineer - Engineer
Sr Software Engineer - Engineer

Uber • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Data Engineer – Real-Time Streaming (Flink / Java / Kafka)
Data Engineer – Real-Time Streaming (Flink / Java / Kafka)

D4 Insight • Bengaluru

On-site
INR 900,000 - 1,300,000
Software Engineer - Flink
Software Engineer - Flink

1203 Barclays Global Serv. Cent • Bengaluru

On-site
INR 400,000 - 900,000
Staff Streaming/Messaging Infra Engineer
Staff Streaming/Messaging Infra Engineer

eBay • Bengaluru

On-site
INR 2,500,000 - 3,600,000
Principal Engineer - Confluent
Principal Engineer - Confluent

International Business Machines Corporation • Hyderabad

On-site
INR 4,000,000 - 7,000,000
Streaming Data Engineer- Bangalore
Streaming Data Engineer- Bangalore

Celebal Technologies • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Senior Staff Engineer - Data Platform
Senior Staff Engineer - Data Platform

Uber • Bengaluru

On-site
INR 11,561,000 - 17,341,000
Bonuses
Equity
Benefits
Technology Engineer - (Redis & Kafka)
Technology Engineer - (Redis & Kafka)

GSS Group • India

On-site
INR 2,500,000 - 4,200,000
Technology Engineer - (Redis & Kafka)
Technology Engineer - (Redis & Kafka)

Global Software Solutions Group • Bengaluru

On-site
INR 1,500,000 - 2,100,000