Staff Software Engineer, Customer Services Edge, Google Global Infrastructure
Sunnyvale, CA, USA · Staff · Full-time · Posted Oct 29, 2026
- Experience
- 8 years programming; 5 years testing and launching software products; 5 years software design and architecture. Preferred: 8 years with data structures and algorithms; 3 years in a complex, matrixed organization.
- Education
- Bachelor's degree or equivalent practical experience.
About the job
Leads the design and development of software that improves Google’s global network systems, testing, performance, safety, and manageability.
What you'll do
- Create networking product requirements and designs, and drive improvements in performance, velocity, and cost.
- Lead software development across engineering teams to improve Google network systems.
- Define testing strategies and build software that interfaces with SDN controllers and translates network intent into device configurations.
What they ask for
- Bachelor's degree or equivalent practical experience.
- 8 years of programming experience in C++, Java, Python, Kotlin or Go.
- 5 years of experience testing and launching software products.
- 5 years of experience with software design and architecture; experience integrating generative AI tools or LLM interfaces into workflows.
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 working in a complex, matrixed organization on cross-functional or cross-business projects.
Pay
$207000 - $300000 USD base salary
Tools
C++, Java, Python, Kotlin, Go, gRIBI, gNMI, RPCs
AI focus
Experience integrating generative AI tools or LLM interfaces into workflows.
Model-written summary · the original posting is authoritative