Software Engineering Manager, Data Center Resource Modeling

Google is a global technology company that builds infrastructure and platforms powering their extensive product portfolio.
$189,000 - $284,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 role combines technical leadership with people management, focusing on building and managing next-generation data center infrastructure. The position requires expertise in distributed systems, infrastructure development, and team leadership.

The role involves designing and implementing sophisticated resource modeling platforms that optimize Google's vast data center operations. You'll be responsible for managing fleet deployment across Google's infrastructure while reducing operational costs. This position offers an opportunity to work at massive scale, directly impacting Google's global infrastructure efficiency.

As a manager, you'll lead multiple teams, guide technical direction, and foster engineer growth. You'll collaborate with senior leadership to establish technology goals and drive strategic initiatives. The role requires balancing technical depth with leadership skills, making it ideal for experienced engineers looking to scale their impact through team leadership.

The position offers competitive compensation ($189,000-$284,000) plus bonus, equity, and comprehensive benefits. You'll work with cutting-edge technology while leading projects that directly influence Google's infrastructure capabilities. This role is perfect for candidates who combine strong technical expertise in distributed systems with proven leadership experience and a passion for building high-performing teams.

The ideal candidate will have 8+ years of infrastructure experience, 3+ years of people management, and a track record of delivering complex technical projects. You'll be joining a team that's proud to be "engineers' engineers," working on critical infrastructure that powers Google's global services.

Last updated 4 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
  • Establish technology and product goals in collaboration with tech leads, partners, clients, and senior leadership
  • Drive project planning, prioritization, and resource allocation
  • Grow technical talent within the team

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
  • Experience with compute technologies, storage, or hardware architecture

Benefits For Software Engineering Manager, Data Center Resource Modeling

Medical Insurance
Vision Insurance
Dental Insurance
Parental Leave
  • bonus
  • equity
  • benefits

Interested in this job?

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

Software Engineering Manager, Network Load Balancing

Lead software engineering manager position at Google, focusing on Network Load Balancing systems, requiring 8+ years of development experience and strong leadership skills.

Tech Lead, Software Engineer, Persistent Disk Control Plane

Lead software engineer position at Google Cloud, focusing on distributed systems and technical leadership for the Persistent Disk Control Plane team.

Senior Staff Software Engineer, File Solutions

Senior Staff Software Engineer position at Google, focusing on distributed file systems and storage solutions for enterprise and AI/ML customers, offering competitive compensation and benefits.

Staff Software Engineer, Keystore

Staff Software Engineer position at Google's Keystore team, focusing on cryptographic key management and distributed systems development.

Staff Software Engineer, Machine Health

Staff Software Engineer position at Google focusing on Machine Health, offering competitive compensation and opportunity to work on large-scale distributed systems.