CoreHRx Jobs

Apply in one click, save jobs and take free mock tests.

Register free Log in
Hiring? Post jobs with CoreHRx
My account
user

View & update profile

Senior Staff Engineer - Engineer

Uber

Full time On-site
Experience
10–15 years
Location
Bangalore
Work mode
On-site
Posted 9 days ago

Free · takes a minute · your resume fills your profile

CoreHRx never asks candidates for money. If anyone does, .

Role at a glance

You will
  • The Mobility + Platform data org is the foundational layer that every Mobility product (Rider, Driver, Fares, Matching, Fulfillment) builds…
  • A Senior Staff Data Engineer on this team is the person trusted to lead these initiatives for the Mobility Org at Uber.
  • As a Senior Staff Data Engineer, you are an organization-level technical leader, not just for one team, but for the Mobility + Platform…
Experience
10–15 years
Education
Bachelor's degree
Must-have skills
AirflowData EngineeringData ModelingKafkaSQL
Work mode
On-site

How well do your skills match this job?

Sign in to see your fit: the skills, experience and location this job asks for, checked against your profile.

Job description

About the role and team

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.

Our mission is to turn millions and billions of raw, fast-moving event streams from multiple systems into a single, trustworthy Mobility + Platforms data lakehouse that every analyst, data scientist, and ML engineer etc at Uber depends on.

A Senior Staff Data Engineer on this team is the person trusted to lead these initiatives for the Mobility Org at Uber.

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. You set multi-half-to-multi-year direction, force-multiply dozens of engineers across teams you don't directly manage, and are trusted to point Uber's technical investment in the right direction with real autonomy.
  • 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; this role is explicitly weighted toward deep data modeling and SQL mastery over general-purpose application coding.
  • Set the technical vision and strategy for an entire portfolio of data platform investments (governance, schema registry, pipeline health/SLAs, backfill tooling, validation frameworks) rather than executing a single project; identify ambiguous, org-wide data problems before they're obvious to others.
  • Build and scale the pipelines and infrastructure (batch and streaming) that keep petabyte-scale mobility data fresh, reliable, cost-efficient, and auditable.
  • Drive data governance and quality as a first-class engineering discipline.
  • Mentor and uplevel Staff and front-line engineers and EMs across multiple teams; act as a technical thought partner
  • Partner cross-functionally with Mobility Science, Fares, Matching, Fulfillment, and platform teams to align the mesh of embedded and central data engineering work.
  • Represent data engineering in org-wide planning, advocating for and securing investment in projects with outsized, multi-team business impact; think in terms of large-scale transitive impact, not single-team wins.
  • Required Qualifications and Experience
  • 10-15+ years of overall software/data engineering industry experience, with substantial, demonstrable hands-on depth specifically in data engineering (data modeling, pipeline architecture, warehousing) built up within that tenure.
  • Deep expertise in data modeling and schema design for large-scale, multi-domain data lakes/lakehouses.
  • Expert-level SQL and strong command of distributed data processing and storage systems (e.g., Spark, Hive, Presto, Kafka/Flink, Airflow, or equivalent cloud-scale tools).
  • Proven track record of owning technical strategy for an organization, not just a single team: defining multi-half-to-multi-year roadmaps and influencing outcomes across teams you don't directly manage.
  • Demonstrated ability to lead through influence: building trusted relationships across engineering, product, and data science leadership, and aligning disparate teams around a shared data strategy.
  • Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience.
  • Preferred Qualifications and Experience
  • Experience designing or operating a certified/golden-dataset governance model (e.g., medallion/L0-L3 architectures, source-of-truth certification programs) at a large tech company.
  • Experience partnering with or building metrics-layer platforms (semantic layers, feature stores for ML) on top of a data lake.
  • A track record of mentoring Staff-level engineers and engineering managers, operating as a leader of leaders rather than solely a hands-on contributor.
  • Experience driving cost optimization and performance tuning for petabyte-scale batch and streaming data platforms.

Ready to Ride?

This isn't the kind of place where you follow a playbook - it's where you help write one. If you're driven by impact, energized by challenge, and ready to shape how the world moves - we'd love to hear from you.

You may be eligible for bonuses, equity, and other compensation, as well as a range of benefits. Explore our benefits.

Offices remain key to collaboration and Uber's culture. Unless approved for full remote work, employees must spend at least 50% of their time in-office. Some roles, like those at greenlight hubs, require full-time in-office presence. Ask your Recruiter for details about this role's requirements.

Uber is proud to be an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing this form.

Key skills

Required

AirflowData EngineeringData ModelingKafkaSQL

Preferred

Cost Optimization

Soft skills

Leadership

About company

Uber is changing how people think about transportation, part of the logistical fabric of 600+ cities. Whether it’s a ride, a sandwich, or a package, Uber gives people what they want when they want it.

Job market insights

146active Airflow jobs in Bangalore
318active Data Engineering jobs in Bangalore
250active Data Modeling jobs in Bangalore
23 more open jobs at Uber

Most Engineering Jobs posts in Bangalore ask for 3–6 years of experience (41% of 292 that say).

Hiring most for Engineering Jobs in Bangalore

  • Egis Group53 open jobs
  • ASSYSTEM15 open jobs
  • Bosch Group15 open jobs

Jobs asking for Airflow in Bangalore also ask for

  • Python79%
  • SQL61%
  • AWS54%
  • CI/CD49%
  • Data Engineering45%

From live job posts on CoreHRx, updated 14 Nov 2026. Skill figures count posts that list their skills; salary figures only posts that show a salary.

Questions about this job

How much experience does this job need?

The post asks for 10–15 Yrs experience.

Where is this job based?

In Bangalore (on-site).

What kind of job is this?

It is a full time job.

This guide is for Indian job seekers preparing for SQL rounds in data analyst, data engineer, backend developer and database roles, from freshers to experienced professionals. It has 60 questions in three levels: easy covers joins, grouping and NULLs; medium covers window functions, CTEs, indexes and isolation levels; hard covers locking, MVCC, query tuning and classic puzzles such as login streaks and medians. Answers use ANSI SQL, with MySQL 8 and PostgreSQL notes where the two differ. Write each query against your own sample tables first, then compare your result with the sample answer.

Questions you may be asked

  1. What is the difference between WHERE and HAVING?
  2. What is the difference between DELETE, TRUNCATE and DROP?
  3. What is the difference between an INNER JOIN and a LEFT JOIN?
  4. What is the difference between a primary key and a unique key?

Get engineering jobs in Bangalore by email

Create a free profile and we email you new engineering jobs in Bangalore, at most once a week.

Similar jobs

Area Sales Managers

Vbr Consultancy
Hyderabad
Business DevelopmentChannel Partner ManagementField SalesHome Loans+3
Full time On-site 1 day ago

Free · takes a minute · your resume fills your profile