Drimva

Google

Staff Software Engineer, AI and Infrastructure

Sunnyvale, CA, USA · Staff · Full-time · Posted Oct 12, 2026

Experience
8 years programming in C++; 5 years testing and launching software products; 5 years building large-scale infrastructure, distributed systems, or networks, or experience with compute technologies, storage, or hardware architecture; 3 years software design and architecture.
Education
Bachelor's degree or equivalent practical experience.

About the job

Develops Borglet infrastructure software that manages machine processes and supports scalable, efficient, and secure container infrastructure, including AI/ML infrastructure initiatives.

What you'll do

  • Design, implement, and analyze computer systems and their interactions with kernels and hardware.
  • Coordinate with partner teams and users, and plan and execute complex projects across teams.
  • Solve high-impact problems and develop junior engineers.

What they ask for

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience programming in C++.
  • 5 years of experience testing and launching software products.
  • 5 years building large-scale infrastructure, distributed systems, or networks, or experience with compute technologies, storage, or hardware architecture; 3 years of software design and architecture experience.

Nice to have

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
  • Experience with Linux Internals, Cluster Management, System Architecture, Virtualization, Security, or system software.

Pay

$207000 - $300000 USD base salary

Tools

Borglet, C++, Linux Internals, Cluster Management, Virtualization, TPUs

AI focus

Develops AI/ML infrastructure, including GPU/TPU support in the cluster management system.

Model-written summary · the original posting is authoritative

First seen Oct 21, 2026 · Last verified Nov 5, 2026 (UTC)