Data Engineer 2

Uber Uber · Consumer · Bangalore, India · Engineering

Data Engineer responsible for transforming data into meaningful datasets for analytics, ML models, and KPIs. Focuses on real-time/batch processing, optimal resource utilization, data quality, and providing visibility into core business metrics. Acts as a center of excellence for data engineering practices within the Uber Delivery organization.

What you'd actually do

  1. Build Data Products for business use cases - batch & real time
  2. Metrics development for the analytical needs
  3. Optimizations & improvements focussed on optimal resource utlization, improve SLA and adhere to the data quality standards.
  4. Consult and advise the product engineering teams on the data engineering practices.

Skills

Required

  • Experience coding using general purpose programming language (eg. Java, Python, Go, Scala)
  • Understanding of Data tech stack eg: Spark, Hive, Kafka
  • Data warehouse experience
  • Scripting and programming skill

Nice to have

  • Masters degree in Computer Science or related technical field or equivalent practical experience
  • Delivery Domain Understanding