Engineering Manager, Continuous Fleet Transformation and Optimization

Google Google · Big Tech · Sunnyvale, CA +1

This role is for an Engineering Manager to lead a full-stack team focused on scalable and efficient machine and infrastructure planning for Google's data centers. The team works with AI and Infrastructure, aiming to eventually manage the entire Google fleet with a neural network. The role involves technical leadership, team management, and project oversight.

What you'd actually do

  1. Guide a full-stack team through technical issues towards our mission of scalable and efficient machine and infrastructure planning for Google's data centers.
  2. Work closely with the brilliant minds in the Operations Decision Support, Operations Research, and Discrete Algorithms teams.
  3. Learn how Google manages the fleet with speed, agility, and efficiency, and help scale Google’s infrastructure.
  4. Learn about and interact with many infrastructure software and operational teams within Cloud and TI such as: Colossus, GIG, ODS, Operations Research, and Optimal Fleet.
  5. Explore Machine Learning options currently, as our solvers are mostly Mixed-Integer Programming-based, we look forward to the grand goal of the entire Google fleet being managed by an all-knowing, all-wise neural network.

Skills

Required

  • Bachelor’s degree in Computer Science, a related technical discipline, or equivalent practical experience.
  • 8 years of experience in the technology industry, including 4 years of experience managing software developers, systems administrators, or systems architects.
  • Experience designing and implementing distributed systems.
  • Experience programming in one of the following: Java, C++, Python or C.

Nice to have

  • 14 years of experience in the technology industry, including 4 years of direct technical management experience of software developers and systems administrators or architects.
  • Experience in Mathematics or operations research.
  • Experience with Unix/Linux environments.
  • Experience with database internals, database language theories, database design, SQL and database programming.

What the JD emphasized

  • manage a team of Engineers
  • manage your project goals
  • manage engineers across multiple teams and locations
  • manage your project goals
  • manage a team of Engineers
  • manage engineers across multiple teams and locations
  • managing software developers
  • technical management experience of software developers

Other signals

  • managing a team of Engineers
  • technical leadership
  • deploying large-scale projects
  • AI and Infrastructure team
  • delivering AI and Infrastructure at unparalleled scale
  • development of our TPUs, Vertex AI for Google Cloud
  • scalable and efficient machine and infrastructure planning
  • Explore Machine Learning options
  • grand goal of the entire Google fleet being managed by an all-knowing, all-wise neural network