Software Engineering Manager, Data Center Resource Modeling

Google is a global technology company that builds innovative products and services used by billions of people worldwide.
$197,000 - $291,000
Distributed Systems
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS

Description For Software Engineering Manager, Data Center Resource Modeling

Google is seeking a Software Engineering Manager to lead their Data Center Resource Modeling team. This is a crucial role within Google's Technical Infrastructure organization, responsible for designing and building the next generation of data center resource modeling platforms. The position combines technical leadership with people management, requiring someone who can both architect complex distributed systems and lead a team of engineers.

The role involves managing Google's wide fleet deployment, enabling future capacity planning, modeling data centers, and optimizing the life-cycle of machines while reducing operational costs. You'll be working at the intersection of infrastructure, distributed systems, and resource optimization, making critical decisions that impact Google's global infrastructure.

As a manager, you'll be responsible for growing and developing technical talent, setting strategic direction, and collaborating with various stakeholders across the organization. The position offers a competitive compensation package including a base salary range of $197,000-$291,000, plus bonus, equity, and comprehensive benefits.

The ideal candidate brings a strong technical background with at least 8 years of infrastructure and distributed systems experience, combined with 3+ years of people management experience. You should be passionate about building and scaling infrastructure systems, have excellent leadership skills, and be able to drive technical excellence while managing team dynamics.

This role offers the opportunity to work on challenging technical problems at massive scale, lead innovative projects, and make a significant impact on Google's infrastructure. You'll be part of the team that keeps Google's services running efficiently for billions of users worldwide, while helping shape the future of data center technology.

Last updated 3 days ago

Responsibilities For Software Engineering Manager, Data Center Resource Modeling

  • Design and build next generation data center resource modeling platform
  • Manage the Google wide fleet deployment
  • Define the goal, roadmap and priorities of the team and identify new areas to grow and expand
  • Establish technology and product goals in collaboration with tech leads, partners, clients, and senior leadership
  • Grow technical talent within the team
  • Drive project planning, prioritization, and resource allocation

Requirements For Software Engineering Manager, Data Center Resource Modeling

Kubernetes
Linux
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience building and developing infrastructure, distributed systems or networks
  • 3 years of experience in people management
  • 10 years of experience in software development (preferred)
  • 5 years of experience in a technical leadership role (preferred)
  • 3 years of experience managing engineers (preferred)
  • Experience building infrastructure ecosystem for data center modeling and deployments (preferred)
  • Ability to engage with other teams (preferred)

Benefits For Software Engineering Manager, Data Center Resource Modeling

Medical Insurance
Vision Insurance
Dental Insurance
401k
Equity
  • Medical Insurance
  • Vision Insurance
  • Dental Insurance
  • 401k
  • Equity

Interested in this job?

Jobs Related To Google Software Engineering Manager, Data Center Resource Modeling

Software Engineering Manager II, Infrastructure, Google Cloud Storage

Lead Google Cloud Storage's Infrastructure team as Software Engineering Manager II, focusing on improving reliability and system performance while managing and developing engineering teams.

Software Engineering Manager, TPU Systems, Platforms Infrastructure

Lead TPU Systems team at Google, developing software for AI computation chips and managing large-scale hypercomputer systems in data centers.

Software Engineering Technical Lead Manager, Network Load Balancing

Lead software engineering role at Google Cloud, focusing on network load balancing systems, combining technical leadership with people management.

Engineering Manager, Google Distributed Cloud

Lead the Google Distributed Cloud team as Engineering Manager, overseeing technical development and team management with competitive compensation and benefits.

Software Engineering Manager II, Infrastructure, Google Cloud

Lead Google Cloud's Infrastructure team as Software Engineering Manager II, managing distributed systems development and engineering teams while driving technical vision and strategy.