Manager Ii, Engineering - Uber

Uber Uber · Consumer · San Francisco, CA +1 · Engineering

Manager II, Engineering for Uber's Developer Platform, focusing on Backend Testing Infrastructure. The role involves technical leadership, strategy, team development, and cross-functional collaboration to enable developers to build high-quality software productively at scale.

What you'd actually do

  1. Own the technical strategy and roadmap for Backend Testing Infrastructure Platform
  2. Lead development of services responsible for backend testing
  3. Ensure systems are scalable, reliable, observable, and performant at large scale
  4. Hire, grow, and develop a team of talented engineers, including senior and staff-level engineers
  5. Provide technical guidance, coaching, and career development support

Skills

Required

  • Software engineering
  • Engineering management
  • Distributed systems
  • Backend systems
  • Infrastructure development
  • Platform development
  • System architecture

Nice to have

  • Platform teams
  • Infrastructure teams
  • High-scale backend systems
  • System reliability
  • System performance
  • Observability
  • Technical strategy
  • Architectural direction
  • Managing senior engineers
  • Managing staff engineers

What the JD emphasized

  • 9+ years of software engineering experience
  • 3+ years of engineering management experience
  • Experience building and operating distributed systems at scale
  • Experience leading projects involving backend systems, infrastructure, or platform development
  • Strong technical background in system architecture and backend engineering
  • Experience hiring, developing, and managing engineers