Engineering Manager

Uber Uber · Consumer · Seattle, WA · Engineering

Engineering Manager II responsible for leading a full stack team of 8-10 engineers to define technical strategy, drive engineering excellence, and collaborate with cross-functional partners to solve complex business problems at scale within Uber's Reserve Shopping Experience Team.

What you'd actually do

  1. Setting and refining the engineering vision for this team and collaborating with product management to build best in class systems
  2. Building, mentoring and managing a strong and high-impact team
  3. Managing a team of backend engineers working on highly complex and distributed systems like Matching, Driver Pricing, Fares
  4. Collaborating with stakeholders in other teams like Dispatch Core and Dispatch Experience to grow Reserve Product
  5. Set a strong engineering culture with a focus on quality, engineering fundamentals and architecture to scale.

Skills

Required

  • people management
  • mentoring engineers
  • tech leads
  • backend engineering
  • distributed systems
  • software development lifecycle
  • requirements gathering
  • design
  • coding
  • testing
  • rollout
  • deployment
  • collaboration with product managers
  • collaboration with engineering teams

Nice to have

  • full stack teams
  • mobile development
  • backend development
  • product strategy
  • design strategy
  • engagement growth
  • business growth

What the JD emphasized

  • 9+ years of overall experience and 4+ years of experience managing teams
  • Experience in managing 10 or more engineers across different levels