Senior Infrastructure Engineer: Virtualization at Scale

Google Inc.

Sunnyvale (CA)

On-site

USD 174,000 - 252,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Health insurance
Dental insurance
Vision insurance
Life insurance
Disability insurance
401k match
PTO 20 days
Sick days
Maternity leave
Baby bonding leave
Holidays

Job summary

Google in Sunnyvale, CA is seeking a Senior Software Engineer, Infrastructure to lead the virtualization subsystem development at Google scale. You will design and implement Rust-based VMMs and related isolation layers across millions of production hosts.

The role emphasizes automation for build, CI/CD, observability, and systems programming. A strong foundation in distributed infrastructure and kernel-level concepts is essential for this position. In-person interviews are common.

Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of software development experience (C, C++, Go).
  • 3 years testing, maintaining, or launching software; 1 year in design/architecture.
  • 3 years building large-scale infrastructure or distributed systems.
  • Experience in systems programming, kernel development, and virtualization.
  • Experience in core infrastructure (VMs, OS, IaaS, networking, storage, security, hypervisor).

Responsibilities

  • Lead the development of the virtualization subsystem (VMM, CHV) at Google scale.
  • Develop tooling to support engineering practices in virtualization and systems programming.
  • Design and implement automation frameworks for build, CI/CD, and qualification testing for Rust-based VMMs.
  • Support the delivery of the virtualization layer across millions of production hosts.
  • Build out observability framework for VM health and I/O performance.

Skills

Software development
Systems programming
Virtualization
Kernel development
Distributed systems
Networking
Security
CI/CD tooling

Education

Bachelor’s degree or equivalent

Tools

CI/CD tooling

Job description

Google in Sunnyvale, CA is seeking a Senior Software Engineer, Infrastructure to lead the virtualization subsystem development at Google scale. You will design and implement Rust-based VMMs and related isolation layers across millions of production hosts.

The role emphasizes automation for build, CI/CD, observability, and systems programming. A strong foundation in distributed infrastructure and kernel-level concepts is essential for this position. In-person interviews are common.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Virtualization at Scale
Senior Software Engineer, Virtualization at Scale

Google • Kirkland (WA)

On-site
USD 174,000 - 252,000
Health insurance
401(k) with company match
PTO: 20 days/year
+4
Senior Software Engineer, Virtualization at Scale
Senior Software Engineer, Virtualization at Scale

Google • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Health insurance
Dental insurance
Vision insurance
+3
Senior Software Engineer, Infrastructure
Senior Software Engineer, Infrastructure

Google • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Health insurance
Dental insurance
Vision insurance
+3
Senior Software Engineer, Infrastructure
Senior Software Engineer, Infrastructure

Google • Kirkland (WA)

On-site
USD 174,000 - 252,000
Health insurance
401(k) with company match
PTO: 20 days/year
+4
Senior Infrastructure Engineer - Home Virtualization
Senior Infrastructure Engineer - Home Virtualization

Google Inc. • Mountain View (CA)

On-site
USD 147,000 - 210,000
Senior Software Engineer, Infrastructure
Senior Software Engineer, Infrastructure

Google Inc. • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Health insurance
Dental insurance
Vision insurance
+8
Senior VM Infrastructure Engineer - Go/KVM/KubeVirt
Senior VM Infrastructure Engineer - Go/KVM/KubeVirt

Google • Town of Montana (WI)

On-site
USD 174,000 - 252,000
Senior Infrastructure Software Engineer: Scale & Systems
Senior Infrastructure Software Engineer: Scale & Systems

Google • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Health, dental, vision, life, and AD&D
401(k) with company match
Paid time off: 20 days / year
+4
Senior Infrastructure Engineer—Scale & Distributed Systems
Senior Infrastructure Engineer—Scale & Distributed Systems

Google Inc. • Kirkland (WA)

On-site
USD 174,000 - 252,000
Health insurance
Dental coverage
Vision coverage
+8
Cloud Infrastructure Engineer — Scale & Storage
Cloud Infrastructure Engineer — Scale & Storage

Google • Sunnyvale (CA)

On-site
USD 147,000 - 210,000