Skip to main content
Uber CareersUber Careers

Engineering Manager

Manager, Engineering
in Hyderabad, India

About the Role

We're changing the way people think about transportation. Not that long ago we were just an app to request premium black cars in a few metropolitan areas. Now we're a part of the logistical fabric of more than 600 cities around the world. Whether it's a ride, a sandwich, or a package, we use technology to give people what they want, when they want it.

For the people who drive with Uber, our app represents a flexible new way to earn money. For cities, we help strengthen local economies, improve access to transportation, and make streets safer.

And that's just what we're doing today. We're thinking about the future, too. With teams working on new modalities, self-driving cars and even urban air transportation, we're in for the long haul. We're reimagining how people and things move from one place to the next.

Uber is looking for an experienced Engineering Manager to lead a team within our Knowledge and Decision Platform (KDP) group. As a manager within KDP, you will have a significant impact on how Uber makes decisions every second across its transactional ecosystem. Our mission is to make transportation as reliable as running water, and we need people who are excited to build the dependable foundation that supports that vision.

If you enjoy being at the intersection of machine learning, distributed systems, data science and knowledge graphs at scale, if you have in the past led happy, high performance, talented teams, if you can excite a group with your vision and passion, we want to talk to you.

What you'll need

  • You have great interpersonal skills, deep technical ability, and a portfolio of successful execution. If you enjoy discussing anything from ML, to data pipelines, to ontologies, to graphs, to data center topology and you measure the success of your projects in "nines," then we want you on the team.
  • Undergraduate degree in computer science or equivalent.
  • Management experience running backend team(s) at scale.
  • Hands-on software development experience. Code shouldn't scare you.
  • Great written and verbal communication skills.
  • Ability to lead, inspire, and grow excellent engineering teams.
  • Experience planning projects, and the wisdom to know when to shift priorities amid a rapidly changing business environment.
  • Ability to assess new technologies and make pragmatic choices that help guide us towards a long-term vision.
  • Open, curious, and bold approach to problem-solving and striving for the best solution.

What You'll Do

The Knowledge and Decision Platform comprises of several key components -

  • Knowledge graph that models our entire business world, and guides us through millions of decision insights everyday
  • Feature computation platform that supports the management, computation, access and exploration of machine learning features, analytics and insights
  • Knowledge gateway that serves these features and second order knowledge constructs at scale
  • Ontology and data management framework that enables the definition, ingestion and consumption of entities from heterogeneous data sources
  • Decision platform services that process transactions at Uber scale in critical business workflows
  • ML model and rule management platform for collaborative creation and management of decision building blocks
  • Decision sciences workbench to tap into human intelligence and act as conduit to the perfect man-machine balance

About the Team

Knowledge and Decision platform is at the core of what makes every Uber experience safe, reliable and trusted. The team you will be leading is a talented group of individuals from a variety of backgrounds like distributed systems, machine learning, knowledge graphs and data science. As a manager within KDP, you will have a significant impact on how Uber makes decisions every second across its transactional ecosystem. Our mission is to ignite opportunity by setting the world in motion, and we need people who are excited to build a dependable foundation that supports that vision.

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.