Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Uber Logo

Data Engineer II

Uber

$167,000 - $185,500
Sep 6, 2025
Sunnyvale, CA, US
Apply Now

Uber is looking for a Data Engineer II to solve complex problems and build scalable systems for designing and implementing large-scale data solutions, driving projects from concept to production, and shaping data architecture that supports business goals.

Requirements

  • Advanced SQL expertise, including proficiency with: Window functions, Common Table Expressions (CTEs), Dynamic SQL variables, Hierarchical queries, Materialized views
  • Hands-on experience with big data and distributed computing technologies, such as: HDFS, Apache Spark, Apache Flink, Hive, Presto
  • Strong programming skills in Python, with solid understanding of object-oriented programming principles.
  • Experience designing and maintaining large-scale distributed storage and database systems, including both SQL and NoSQL solutions (e.g., Hive, MySQL, Cassandra).
  • Deep understanding of data warehousing architecture and data modeling best practices.
  • Familiarity with major cloud platforms such as Google Cloud Platform (GCP), AWS, or Azure.
  • Advanced experience with SQL, including Spark SQL, Hive, and Presto, with a deep understanding of query optimization and performance tuning.

Responsibilities

  • Design and develop scalable data pipelines for real-time and batch processing to extract, clean, enrich, and load data.
  • Enhance data quality through monitoring, validation, and alerting mechanisms.
  • Continuously evolve our data architecture to support new products, features, and safety initiatives.
  • Contribute to building feature pipelines that support data science models for predictions and business decisions.
  • Own end-to-end data solutions-from requirements gathering through to production deployment.
  • Design and maintain large-scale distributed storage and database systems, including both SQL and NoSQL solutions (e.g., Hive, MySQL, Cassandra).
  • Build scalable data pipelines for real-time and batch processing.

Other

  • Bring industry experience in data engineering or a related field.
  • Partner with cross-functional Safety and Insurance teams across global tech hubs to deliver on Uber's strategic objectives.
  • Proven ability to work closely with product managers and business stakeholders to gather requirements and design scalable data infrastructure that supports cross-functional needs.
  • Working knowledge of reporting and business intelligence tools, such as Tableau or similar platforms.
  • Bachelor's degree in Computer Science, Engineering, or a related technical field-or equivalent practical experience.