Skip to main content
Uber CareersUber Careers

Sr. Data Engineer UberEats

Data, Engineering
in Hyderabad, India

The Uber Eats team is dedicated to the mission of making eating well effortless, everyday, for everyone. With Uber speed, professional delivery partners, and partnerships with the worlds best-loved restaurants, we are bringing convenience and happiness to people one meal at a time

As an early member of this team, your role will be to help drive Uber into the future with faster, more efficient, and higher quality internationalization/localization.

What You'll Do

  • Expand on a solid infrastructure, that collects, stores and serves petabytes of information, services & frameworks that makes data more accessible to Uber's developers, services & teams.
  • Collaborating closely with Kafka open-source community and contributing to its open-source codebase.
  • Build multi-region architecture on both on-premise and in cloud to provide high availability and strong consistency.
  • Build tiered storage solutions on top of Kafka.
  • Utilize the latest breakthroughs in stream transportation technologies, to extract enormous value out of Uver's data.
  • Translate functional and technical requirements into details architecture and design.
  • Participate in code and design reviews to maintain our high development standards.
  • Mentor other engineers, foster our speed-oriented culture in them, and help to cultivate a fast growing team.
  • An innate desire to deliver and a strong sense of accountability for your work.

What You'll Need

  • Experience with large-scale data warehousing architecture and data modeling
  • Experience building high quality end-to-end data solutions in agile environment from requirements to production.
    Proficiency with databases and SQL expertise is required
  • Proficiency in Spark/MapReduce development and expertise with data processing (ETL) technologies is required
  • Experience in developing large scale data warehousing and data modeling, mining or analytic systems
  • Experience in high level programming languages such as Java, Scala, or Python
  • Knowledge of Hadoop related technologies such as HDFS, Azkaban, Oozie, Impala, Hive, and Pig
  • Aptitude to independently learn new technologies
  • Should be self-motivated and passionate about bringing efficiency into the system through optimizations.
  • Should be able to raise the bar for other engineers by proposing and driving innovative ideas.
  • Experience in mentoring junior team members technically.
  • If need be, Act as a Leader to drive big efforts with other engineers.

About the Team

Uber Eats is the fastest growing food delivery platform in the world and over the last year we have 10xed our gross bookings! Our Uber Eats team is helping to redefine on-demand food delivery for a new generation. With Uber speed, professional delivery partners, and partnerships with the world's most beloved restaurants, we are bringing convenience and happiness to people one meal at a time.

Uber is an established company with a well known brand, but our engineering efforts in New York are just getting started. Help shape the culture here, and get in on the ground floor of something big.

Be sure to check out the Uber NYC Engineering Blog to learn more about the team.

At Uber, we ignite opportunity by setting the world in motion. We take on big problems to help drivers, riders, delivery partners, and eaters get moving in more than 600 cities around the world.

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.