Staff Software Engineer, Google Cloud Compute Infrastructure
Seattle, WA, USA · Staff · Full-time · Posted Oct 13, 2026
- Experience
- 8 years in software development; 5 years in testing and launching software products; 3 years in software design and architecture; 3 years with Virtual Machines.
- Education
- Bachelor's degree or equivalent practical experience.
About the job
Leads development of high-performance virtualized networking and SmartNIC systems for Google Cloud VMs, optimizing data paths and system performance for diverse workloads.
What you'll do
- Influence and coach a distributed team of engineers, and manage project priorities, deadlines, and deliverables.
- Build high-performance networking devices and virtualized networking for VMs; develop next-generation SmartNICs for data paths, RDMA offloading, and QoS.
- Optimize low-level hardware and system performance for cloud customer workloads.
What they ask for
- Bachelor's degree or equivalent practical experience.
- 8 years of experience in software development.
- 5 years of experience in testing and launching software products.
- 3 years of experience with software design and architecture, and 3 years with Virtual Machines.
Nice to have
- Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
- Experience with data structures and algorithms, technical leadership, or cross-functional work in a complex, matrixed organization.
Pay
USD 207000 - 300000 base salary; 20% bonus target + equity + benefits
Tools
Virtual Machines, SmartNIC, RDMA, QoS
AI focus
The role focuses on Cloud Compute networking infrastructure; the posting describes the broader team’s AI and infrastructure mission but does not specify AI work for this role.
Model-written summary · the original posting is authoritative