Software Engineering Manager II, Google Cloud Compute

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

Description For Software Engineering Manager II, Google Cloud Compute

Google Cloud is seeking a Software Engineering Manager II to lead and shape the future of their Cloud Compute division. This role combines technical leadership with people management, requiring someone who can both guide technical vision and nurture team growth. The position offers an opportunity to work at the forefront of cloud computing technology, managing complex systems at Google's impressive scale.

As a Software Engineering Manager II, you'll be responsible for leading multiple teams, developing technical strategies, and ensuring the delivery of high-quality solutions that meet Google Cloud's enterprise-grade standards. You'll work in a dynamic environment where you'll balance technical decision-making with people management, helping your teams grow while contributing to Google Cloud's mission of accelerating digital transformation for organizations worldwide.

The role requires a strong technical background with 8 years of software development experience and proven leadership capabilities, including 3 years in technical leadership and 2 years in people management. You'll be working with cutting-edge technologies and frameworks, managing projects that impact millions of users globally.

This position offers competitive compensation, including a base salary range of $189,000-$284,000, plus bonus, equity, and comprehensive benefits. You'll be part of Google's renowned engineering culture, working alongside some of the industry's best talents in either Seattle or Kirkland, WA. This is an excellent opportunity for experienced engineering leaders who want to make a significant impact in cloud computing while building and mentoring high-performing teams.

The ideal candidate will combine technical expertise with strong leadership skills, bringing experience in software development, system design, and team management. You'll be expected to drive technical excellence, mentor engineers, and contribute to Google Cloud's continued growth and innovation in the competitive cloud computing market.

Last updated 7 days ago

Responsibilities For Software Engineering Manager II, Google Cloud Compute

  • Set and communicate team priorities that support the broader organization's goals
  • Align strategy, processes, and decision-making across teams
  • Set clear expectations with individuals based on their level and role
  • Meet regularly with individuals to discuss performance and development and provide feedback and coaching
  • 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
  • Write product or system development code to solve ambiguous problems
  • Review code developed by other engineers and provide feedback to ensure best practices

Requirements For Software Engineering Manager II, Google Cloud Compute

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
  • Master's degree or PhD in Computer Science or related technical field (preferred)
  • 3 years of experience working in a complex, matrixed organization (preferred)

Benefits For Software Engineering Manager II, Google Cloud Compute

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
Equity
  • Comprehensive medical, dental, and vision insurance
  • Parental leave benefits
  • 401k plan
  • Equity compensation
  • Bonus compensation

Interested in this job?

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

Staff Software Engineer, Infrastructure, Google Cloud AI

Lead infrastructure development for Google Cloud AI as a Staff Software Engineer, combining technical leadership with hands-on development of enterprise-grade cloud solutions.

Staff Software Developer, Google Kubernetes Engine Multitenancy, Cloud

Lead the development of Google Kubernetes Engine's multitenancy solutions, architecting scalable cloud infrastructure and mentoring engineering teams.

Cloud Developer, Platform and Infrastructure, Cloud Professional Services

Senior Cloud Developer position at Google Cloud Professional Services, focusing on platform infrastructure and customer solutions with competitive compensation and benefits.

Senior Staff Software Engineer, Infrastructure, Google Cloud

Senior Staff Software Engineer position at Google Cloud, focusing on infrastructure development and technical leadership, requiring 8+ years of experience in software development and distributed systems.

Senior Staff Software Engineer, Google Cloud Global Networking

Senior Staff Software Engineer position at Google Cloud focusing on Global Networking, offering technical leadership and development opportunities in Austin or Atlanta.