Google is seeking a Staff Software Engineer to join their Host Network Functions team, focusing on developing and delivering high-performance networking solutions for Google Distributed Cloud. This role is critical in optimizing Kubernetes networking experiences and providing connectivity solutions for various sectors including Telecom, AI, Retail, and Enterprise customers. The position involves developing APIs and software stacks to manage host networking infrastructure on Google Data Centers, ensuring seamless network connectivity for Kubernetes Pod and VM workloads.
The ideal candidate will bring extensive experience in software development, particularly in network architecture and Kubernetes environments. They will be responsible for optimizing network data paths in the Linux kernel, leveraging SmartNICs for high performance, and developing network topologies for high-performance computing architectures. The role requires both technical expertise and leadership skills, as you'll be providing guidance to multiple teams and collaborating with stakeholders across the organization.
This is an excellent opportunity for an experienced engineer looking to make a significant impact at scale, working with cutting-edge technology at one of the world's leading tech companies. The position offers competitive compensation including a base salary range of $197,000-$291,000, plus bonus, equity, and comprehensive benefits. The role is based in Sunnyvale, CA, and requires deep expertise in networking protocols, distributed systems, and cloud infrastructure.