Software Engineer Manager, Core Virtualization Team
Seattle, WA, USA · Manager · Full-time · Posted Sep 24, 2026
- Experience
- 8 years in software development; 3 years in the specified infrastructure, systems, networks, compute, storage, or hardware areas; 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 engineering teams and technical strategy for large-scale projects, including designing systems and contributing code for Google Cloud’s Core Virtualization Team.
What you'll do
- Set team priorities, align decisions across teams, and coach engineers on performance and development.
- Develop technical goals and roadmaps, and guide system design across teams.
- Write and review code for system development, ensuring engineering best practices.
What they ask for
- Bachelor’s degree or equivalent practical experience.
- 8 years of experience in software development.
- 3 years of experience developing large-scale infrastructure, distributed systems or networks, or with compute technologies, storage or hardware architecture.
- 3 years in a technical leadership role and 2 years in a people management or team leadership role.
Nice to have
- Experience with low level programming (C++ and Rust).
- Understanding of cloud computing, specifically Virtual Machines.
Pay
$207000 - $300000 (USD) base salary
Tools
C++, Rust, Virtual Machines
Model-written summary · the original posting is authoritative