Job Description
The Data Engineer will design and build scalable data platforms that power analytics, machine learning models, and business decision-making. This role focuses on building reliable data pipelines, maintaining data quality, and optimizing large-scale data processing systems. The candidate will collaborate with cross-functional teams and contribute to data engineering best practices.
Company
This role is within the Delivery Data Solutions team at Uber, responsible for transforming delivery data into actionable insights.
Role Details
- Role: Data Engineer
- Industry Type: Courier / Logistics
- Department: Engineering – Software & QA
- Employment Type: Full Time, Permanent
- Education: B.Tech / BE (Any Specialization), Postgraduate Preferred
Key Responsibilities
Data Platform Development
Design, build, and maintain scalable data products supporting analytics and machine learning workloads.
Data Pipeline Engineering
Develop batch and real-time data pipelines to process large-scale datasets with high reliability.
Data Modeling & Metrics
Standardize canonical datasets and business metrics across teams.
Cross-Team Collaboration
Work closely with product engineering, data science, and ML teams to translate requirements into data solutions.
Data Quality & Governance
Implement data governance practices and ensure reliability of critical data assets.
Performance Optimization
Improve performance and cost efficiency for large-scale data processing systems.
Technical Leadership
Mentor junior engineers and establish data engineering best practices.
Basic Qualifications
- Strong programming experience in languages like Java, Python, or Go
- Experience building large-scale data pipelines
- Hands-on experience with distributed frameworks like Apache Spark, Apache Hive, and Trino
- Experience with data warehouses and analytical datasets
- Understanding of data quality and performance optimization
Preferred Qualifications
- Real-time streaming experience using Apache Kafka or Apache Flink
- Experience designing large-scale data architectures
- Mentoring and technical leadership experience
- Domain knowledge in logistics or delivery platforms
Key Skills
Data Engineering, Python, Java, Spark, Hive, Kafka, Data Pipelines, Data Quality, Data Governance