Software Engineering Manager II, Google Compute Engine

Google Cloud provides enterprise-grade solutions leveraging cutting-edge technology to help organizations digitally transform across 200+ countries.
Cloud
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For Software Engineering Manager II, Google Compute Engine

Google Cloud is seeking a Software Engineering Manager II to lead their Compute Engine team. This role combines technical leadership with people management, requiring someone who can both guide complex technical projects and develop engineering talent. The position demands 5+ years of software development experience and 3+ years in technical leadership, with a focus on cloud infrastructure and distributed systems.

As a Software Engineering Manager II, you'll be responsible for setting technical vision, managing multiple teams, and ensuring the delivery of large-scale projects that impact Google Cloud's infrastructure. You'll work with cutting-edge technology in cloud computing, helping organizations across 200+ countries digitally transform their businesses.

The role offers the opportunity to work on significant technical challenges while developing leadership skills in a global technology leader. You'll be managing teams across multiple locations, overseeing system designs, and contributing to product strategy. The position requires strong technical expertise in languages like Python, C++, Java, or JavaScript, combined with proven people management capabilities.

This role is perfect for experienced technical leaders who are passionate about cloud computing and want to make a significant impact on global-scale infrastructure. You'll be part of Google's mission to accelerate digital transformation across industries while working with some of the best minds in technology. The position offers the chance to shape the future of cloud computing while developing both technical and leadership expertise in a supportive, innovative environment.

Last updated a minute ago

Responsibilities For Software Engineering Manager II, Google Compute Engine

  • 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, Google Compute Engine

Python
Java
JavaScript
  • Bachelor's degree, or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages
  • 3 years of experience in a technical leadership role
  • 2 years of experience in people management/team leadership role
  • Master's degree or PhD in Computer Science or related technical field (preferred)
  • 3 years of experience working in a complex, matrixed organization (preferred)
  • C/C++ or Java programming skills (preferred)

Interested in this job?

Jobs Related To Google Software Engineering Manager II, Google Compute Engine

Customer Engineering Manager III, AI Infrastructure, Google Cloud

Lead AI Infrastructure initiatives at Google Cloud as a Customer Engineering Manager, combining technical expertise with team leadership to drive cloud transformation for enterprise customers.

Software Engineering Manager II, Infrastructure, Google Cloud

Lead infrastructure teams at Google Cloud, managing technical strategy and team development while building large-scale distributed systems.

Strategy and Operations Manager, Data Center Operations

Lead strategic operations and program management for Google's Data Center Operations, focusing on mechanical and electrical systems optimization.

Technical Program Manager Lead, Network Delivery Implementation

Lead technical program manager position at Google, focusing on network delivery implementation and field engineering leadership, requiring 10+ years of experience.

Software Engineering Manager II, Infrastructure, Google Cloud Networking

Lead Google Cloud's Infrastructure team as Software Engineering Manager II, overseeing cloud networking projects and managing engineering teams.