Software Engineering Manager II, Infrastructure, Google Cloud

Google Cloud provides enterprise-grade solutions leveraging cutting-edge technology to help organizations digitally transform.
$197,000 - $291,000
Distributed Systems
Staff Software Engineer
In-Person
5000+ Employees
8+ years of experience
Enterprise SaaS · Cloud

Description For Software Engineering Manager II, Infrastructure, Google Cloud

Google Cloud is seeking a Software Engineering Manager II to lead their Infrastructure team. This role combines technical expertise with people management, requiring 8 years of software development experience and 3 years in technical leadership. The position involves managing multiple teams across locations, overseeing large-scale distributed systems, and contributing to product strategy.

As a Software Engineering Manager, you'll be responsible for setting team priorities, developing technical vision, and ensuring best practices in code development. The role requires expertise in languages like Python, C++, Java, or JavaScript, and experience with large-scale infrastructure systems. You'll guide your team's technical direction while managing their professional development and performance.

Google Cloud accelerates digital transformation across industries, serving customers in over 200 countries. The platform delivers enterprise-grade solutions leveraging Google's cutting-edge technology. This role offers competitive compensation ($197,000-$291,000 base salary) plus bonus, equity, and comprehensive benefits.

The ideal candidate will have a Bachelor's degree (Master's or PhD preferred) in Computer Science or related field, strong technical background, and proven leadership experience. You'll work in a collaborative environment, managing projects across multiple sites internationally, and contributing to Google's mission of organizing the world's information.

This is an excellent opportunity for a technical leader who wants to impact global-scale infrastructure while developing and mentoring engineering talent. You'll be at the forefront of cloud technology, working with cutting-edge systems and helping shape the future of Google Cloud's infrastructure.

Last updated 3 days ago

Responsibilities For Software Engineering Manager II, Infrastructure, Google Cloud

  • Set and communicate team priorities that support the broader organization's goals
  • Set clear expectations with individuals based on their level and role
  • Develop the mid-term technical vision and roadmap within the scope of your team(s)
  • Design, guide and vet systems designs within the scope of the broader area
  • Review code developed by other engineers and provide feedback to ensure best practices

Requirements For Software Engineering Manager II, Infrastructure, Google Cloud

Python
Java
JavaScript
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript)
  • 3 years of experience in a technical leadership role
  • 2 years of experience in people management, supervision/team leadership role
  • 3 years of experience building and developing large-scale infrastructure or distributed systems
  • Master's degree or PhD in Engineering, Computer Science, or a related technical field (preferred)
  • 3 years of experience working in matrixed organization (preferred)

Benefits For Software Engineering Manager II, Infrastructure, Google Cloud

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Bonus
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To Google Software Engineering Manager II, Infrastructure, Google Cloud

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, Data Center Resource Modeling

Lead Google's Data Center Resource Modeling team, managing infrastructure development and team of engineers, base salary $197,000-$291,000 plus benefits.

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.