JobsData Engineer - Growth and Marketing Platform
Job description
The Growth and Marketing Platform Data Team at Uber is seeking a skilled Data Engineer to enhance the company's data infrastructure. This role focuses on developing high-performance data pipelines and real-time streaming systems that support Uber's growth and marketing efforts. The Data Engineer will work closely with various teams to create scalable and reliable data solutions. This position is ideal for someone who enjoys working with large datasets and solving complex problems.
Requirements
- 4+ years of experience in data engineering or backend software development.
- Proficiency in Python, SQL, Java, or Scala for data pipeline development.
- Proficiency in Big Data frameworks such as Spark, Flink, Presto, or MapReduce.
- Experience with data warehousing and data modeling.
Responsibilities
- Design, develop, and maintain scalable data pipelines and backend services for processing large-scale web event analytics.
- Lead the development of core data infrastructure, ensuring high availability, performance, and reliability.
- Solve complex challenges at the intersection of low latency, high correctness, and full determinism.
- Architect and optimize data models, ETL/ELT workflows, and distributed data processing frameworks.
- Participate in code reviews, mentor junior engineers, and enforce best practices in data engineering.
- Diagnose and resolve data quality issues, ensuring accuracy, efficiency, and security.
Benefits
- Employees at Uber are often offered comprehensive health, life, disability, and mental wellness benefits, along with wellbeing stipends, travel medical coverage, and monthly Uber credits for Rides and Eats. Employees also get generous paid parental leave, flexible time off, and family-planning support so they can care for themselves and their families at every stage.
Is this posting expired or inaccurate?
