Software Engineer II - Data

Uber
Apply Now

Job Description

 What the Candidate Will Do

  • Responsible for defining the Source of Truth (SOT), Dataset designfor multiple Uber teams.
  • Identify unified data models collaborating with Data Science teams
  • Streamline data processing of the original event sources and consolidate them in source of truth event logs
  • Build and maintain real-time/batch data pipelines that can consolidate and clean up usage analytics
  • Build systems that monitor data losses from the different sources and improve the data quality
  • Own the data quality and reliability of the Tier-1 & Tier-2 datasets including maitaining their SLAs, TTL and consumption
  • Devise strategies to consolidate and compensate the data losses by correlating different sources
  • Solve challenging data problems with cutting edge design and algorithms.

 Basic Qualifications

  • 7+ years of extensive Data engineering experience working with large data volumes and different sources of data.
  • Strong data modeling skills, domain knowledge and domain mapping experience.
  • Strong experience of using SQL language and writing complex queries.
  • Experience with using other programming languages like Java, Scala, Python
  • Good problem solving and analytical skills
  • Good communication, mentoring and collaboration skills.

 What the Candidate Will Do

  • Extensive experience in data engineering and working with Big data
  • Experience with ETL or Streaming data and one or more of, Kafka, HDFS, Apache Spark , Apache Flink , Hadoop
  • Experience backend services and familiarity with one of the cloud platform ( AWS/ Azure / Google cloud)

At Uber, we reimagine the way the world moves for the better. The idea was born on a snowy night in Paris in 2008, and ever since then, our DNA of reimagination and reinvention carries on. We’ve grown into a global platform moving people and things in ever-expanding ways, taking on big problems to help drivers, riders, delivery partners, and eaters make movement happen at the push of a button for everyone, everywhere.

We welcome people from all backgrounds who seek the opportunity to help build a future where everyone and everything can move independently. If you have the curiosity, passion, and collaborative spirit, work with us, and let’s move the world forward, together.

Offices continue to be central to collaboration and Uber’s cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.

Uber is committed to a safe workplace. We have implemented COVID-19 safety protocols that meet or exceed local public health guidelines. Workplace safety remains our number one priority. As a result, and depending on the workplace location, Uber either requires* or recommends employees be vaccinated to access any of our facilities; this is subject to change solely at the Company’s discretion.

Company Info.

Uber

Uber, is an American mobility as a service provider based in San Francisco, with operations in over 900 metropolitan areas worldwide. Its services include ride-hailing, food delivery (Uber Eats and Postmates), package delivery, couriers, freight transportation, electric bicycle and motorized scooter rental via a partnership with Lime, and ferry transport in partnership with local operators. Uber does not own any vehicles.

  • Industry
    Automotive,Autonomous technology
  • No. of Employees
    29,700
  • Location
    San Francisco, CA, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Uber is currently hiring Software Engineer Jobs in Bangalore, Karnataka, India with average base salary of ₹700,000 - ₹1,100,000 / Year.

Similar Jobs View More