Staff Software Engineer, Server System Software, Platforms Infrastructure
Sunnyvale, CA, USA · Staff · Full-time · Posted Sep 21, 2026
- Experience
- 8 years in software development; 5 years testing and launching software products; 5 years working with embedded operating systems; 3 years in software design and architecture.
- Education
- Bachelor's degree or equivalent practical experience.
About the job
Leads software initiatives developing and operating firmware and software for Google’s custom servers, appliances, switches, and fleet infrastructure.
What you'll do
- Lead high-impact software projects, managing priorities, deadlines, and deliverables.
- Apply expertise in computer architecture, BIOS, firmware, kernels, and full-stack software; develop automated tools for system bring-up, diagnostics, reliability, and performance evaluation.
- Mentor engineers and coordinate with stakeholders on goals, roadmaps, and engineering programs.
What they ask for
- Bachelor's degree or equivalent practical experience.
- 8 years of experience in software development; 5 years testing and launching software products; 5 years working with embedded operating systems; 3 years in software design and architecture.
- Experience with C++, Linux, Shell Scripting, Python, Operating Systems, Bootloaders, Firmware, Leadership, and Reliability.
Nice to have
- Master’s degree or PhD in Engineering, Computer Science, or a related technical field; 8 years of experience with data structures and algorithms.
- 3 years in a technical leadership role and 3 years working on cross-functional or cross-business projects in a complex, matrixed organization; experience with Computer Architecture, Continuous Build, Continuous Deployment, Continuous Integration, or GPU Drivers.
Pay
$207000 - $300000 USD base salary
Tools
C++, Linux, Shell Scripting, Python, Operating Systems, Bootloaders, Firmware, GPU Drivers
AI focus
The role supports infrastructure that powers Google’s AI models and services; no specific AI development duties are stated.
Model-written summary · the original posting is authoritative