All roles at Uber

Sr Staff Engineer - Engineer

BengaluruFull-time10–15 yrsPosted 4 weeks ago

Leadership engineering role at Uber in Bengaluru. Needs 10–15 years and a B.Sc, B.Tech or B.E..

About the role

The Mobility + Platform data org is the foundational layer that every Mobility product (Rider, Driver, Fares, Matching, Fulfillment) builds on. We operate a hub-and-spoke data model: a central core team (the data engineering Guardians) owns the tracks so the trains can run fast and safely, while embedded data engineers sit inside Fulfillment, Fares, Forge, and other verticals to serve local needs without duplicating foundational work.

What you'll do

  • As a Senior Staff Data Engineer, you are an organization-level technical leader, not just for one team, but for the Mobility + Platform data ecosystem as a whole
  • Architect the data lake/lakehouse strategy for Mobility + Platform
  • Own data modeling and schema design for core mobility entities that dozens of downstream teams build on
  • Set the technical vision and strategy for an entire portfolio of data platform investments (governance, schema registry, pipeline health/SLAs, backfill tooling
  • Build and scale the pipelines and infrastructure (batch and streaming) that keep petabyte-scale mobility data fresh, reliable, cost-efficient, and auditable

What you need

  • SQL
  • Kafka
  • Data modelling
  • Warehouse operations
  • Machine learning
  • Spark

Good to have

  • Hive
  • Airflow

More roles like this at Uber

Apply on Uber's site