Software Engineering Manager II, Google Distributed Cloud Hosted
Sunnyvale, CA, USA · Manager · Full-time · Posted Aug 19, 2026
- Experience
- 8 years of software development; 3 years in technical leadership; 2 years in people management or team leadership.
- Education
- Bachelor's degree or equivalent practical experience.
About the job
Leads software engineering teams developing Google Distributed Cloud Hosted systems, setting technical roadmaps, guiding design and implementation, and supporting team performance and development.
What you'll do
- Set team priorities, expectations, and performance and development feedback.
- Develop technical goals and roadmaps for one or more teams.
- Guide system design, write code for ambiguous problems, and review other engineers’ code.
What they ask for
- Bachelor's degree or equivalent practical experience.
- 8 years of software development experience in one or more programming languages.
- 3 years of experience in a technical leadership role.
- 2 years of experience in a people management or team leadership role.
Nice to have
- Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
- 3 years in a complex, matrixed organization; familiarity with Kubernetes development, cloud platforms, or on-premises environments.
Pay
USD $207000 - $300000 base salary
Tools
Python, C, C++, Java, JavaScript, Kubernetes
Model-written summary · the original posting is authoritative