Staff Software Engineer, Google Data Center Planning
Seattle, WA, USA · Staff · Full-time · Posted Oct 19, 2026
- Experience
- 8 years programming in C++; 5 years testing and launching software products; 5 years in the specified infrastructure or compute areas; 3 years in software design and architecture. Preferred: 8 years with data structures and algorithms; 3 years in technical leadership; 3 years in complex, matrixed organizations.
- Education
- Bachelor's degree or equivalent practical experience.
About the job
Leads software and policy work to optimize Google data center capacity planning across internal and external customers over a multi-year horizon.
What you'll do
- Lead engineers in setting policy, designing and developing software, addressing defects, measuring system outcomes, and providing mentorship.
- Collaborate with business, partner, and cross-functional teams to align policy changes, technical roadmaps, dependencies, and commitments.
- Drive software development, including coding, reviews, design and architecture discussions, and communication of technical impact.
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 of experience in large-scale infrastructure, distributed systems or networks, 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 data structures and algorithms, technical leadership, and complex cross-functional or cross-business projects.
Pay
$207000 - $300000 (USD) base salary
Tools
C++
AI focus
Supports data center capacity planning amid demand for ML training and inference hardware.
Model-written summary · the original posting is authoritative