
About Uber
Reimagining transportation for a better world
Key Highlights
- Public company (NYSE: UBER) since May 2019
- Completed over 1.5 billion trips globally
- Generated $4.8B in revenue from Uber Eats in 2020
- Raised $15.8 billion in funding
Uber Technologies, Inc. (NYSE: UBER) is a leading ride-hailing platform headquartered in Mission Bay, San Francisco, CA. Founded in 2009, Uber has transformed transportation services, completing over 1.5 billion trips globally. The company went public in May 2019 and has raised $15.8 billion in fund...
🎁 Benefits
Uber provides comprehensive healthcare, a robust employee stock purchase plan, generous paid vacation, and a four-week sabbatical after five years of ...
🌟 Culture
Uber fosters a culture of innovation and adaptability, continuously expanding its services beyond traditional ride-hailing. The company emphasizes wor...
Skills & Technologies
Overview
Uber is hiring a Senior Data Engineer to work on large-scale data pipelines and analytics. You'll collaborate with data scientists to enhance user behavior understanding using petabyte-scale data. This role requires 7+ years of experience in data engineering.
Job Description
Who you are
You have over 7 years of extensive data engineering experience working with large data volumes and various data sources — you've built and maintained data pipelines that handle petabyte-scale analytics, ensuring data quality and reliability across multiple teams. Your strong data modeling skills enable you to define the Source of Truth (SOT) and design datasets that meet the needs of diverse stakeholders. You possess a deep understanding of data processing and are adept at identifying unified data models in collaboration with data science teams.
You are skilled in streamlining data processing from original event sources and consolidating them into source of truth event logs — your experience includes building systems that monitor data losses and improve data quality. You take ownership of the data quality and reliability of Tier-1 and Tier-2 datasets, maintaining their SLAs and consumption metrics. You thrive on solving challenging data problems using cutting-edge design and algorithms, and you are passionate about fostering a data-driven mindset within your team.
What you'll do
In this role, you will be responsible for defining the Source of Truth (SOT) and dataset design for multiple Uber teams, ensuring that data models are unified and effective. You will collaborate closely with data science teams to identify and implement strategies for data processing and consolidation. Your work will involve building and maintaining both real-time and batch data pipelines that clean up usage analytics and enhance data quality.
You will own the data quality and reliability of critical datasets, ensuring they meet established SLAs and are consumed effectively across the organization. Additionally, you will devise strategies to address data losses by correlating different sources, ensuring that Uber's decision-making processes are based on accurate and reliable data. You will also tackle complex data challenges, applying your expertise in design and algorithms to drive improvements in data processing and analytics.
What we offer
At Uber, you will be part of a dynamic team that values innovation and collaboration. We offer competitive compensation and benefits, along with opportunities for professional growth and development. You will work in a supportive environment that encourages you to share your ideas and contribute to impactful projects that enhance the customer experience. Join us in shaping the future of transportation and data intelligence at Uber.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Uber.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Uber is hiring a Senior Software Engineer to work on their Spark team, focusing on large-scale distributed computing infrastructure. You'll leverage your expertise in Java and Apache Spark to optimize data processing applications. This role requires 6+ years of experience in building distributed software systems.

Software Engineering
Uber is hiring a Senior Software Engineer to design and deliver scalable platform features. You'll work with technologies like gRPC and REST API while collaborating with cross-functional teams. This position requires 5+ years of experience in software development.

Data Engineer
Truecaller is hiring a Senior Data Engineer to develop data pipelines and frameworks that enhance user understanding and product decisions. You'll work with technologies like SQL, Python, and Apache Spark in Bangalore.

Software Engineering
Smartsheet is hiring a Senior Software Engineer to work on various aspects of software development including front-end, back-end, and cloud infrastructure. You'll utilize skills in Java, JavaScript, and AWS in a hybrid work environment in Bangalore.

Software Engineering
Smartsheet is hiring a Senior Software Engineer to work on various aspects of software development, including front-end, back-end, and cloud infrastructure. You'll utilize technologies like Java, JavaScript, and AWS in a hybrid work environment in Bangalore.