Staff Software Engineer, Networking Infrastructure, Google Cloud

Google Cloud accelerates organizations' digital transformation by delivering enterprise-grade solutions leveraging cutting-edge technology.
Cloud
Staff Software Engineer
In-Person
8+ years of experience
Enterprise SaaS · Cloud

Description For Staff Software Engineer, Networking Infrastructure, Google Cloud

Google Cloud is seeking a Staff Software Engineer to join their Kubernetes Networking team, focusing on the Google Container Engine (GKE). This role combines technical leadership with hands-on development of critical networking infrastructure. You'll be responsible for architecting and implementing networking solutions for container workloads, working with cutting-edge technologies like Kubernetes.

The position requires deep expertise in networking, distributed systems, and container technologies. You'll lead the development of networking features that enable IPAM, Gateway, Unified Network policies, and Multi-NIC solutions for Kubernetes workloads. This is a chance to impact how billions of users interact with Google's services through next-generation technologies.

As a technical leader, you'll collaborate with partners and customers, drive solution integration, and guide project teams in a complex, matrix organization. The role offers opportunities to work on large-scale infrastructure projects that push the boundaries of cloud computing and containerization.

Google Cloud provides a dynamic environment where you'll help organizations digitally transform their businesses using enterprise-grade solutions. You'll be part of a team that serves customers in over 200 countries, solving critical business problems with innovative technology.

The ideal candidate combines strong technical skills with leadership ability, bringing experience in software development, distributed systems, and network infrastructure. This role offers the opportunity to shape the future of cloud networking while working with some of the most advanced technology infrastructure in the world.

Last updated 3 months ago

Responsibilities For Staff Software Engineer, Networking Infrastructure, Google Cloud

  • Own and lead the architectural planning, evolution and deliverables for GKE Networking features and capabilities
  • Plan for strategy, execution and deliverables on GKE development efforts in the area of Networking Virtualization solutions
  • Lead the design and development of network connectivity, security and services solutions
  • Lead the design and development of network virtualization solutions for container workloads
  • Help external GKE customers who hit issues in production clusters

Requirements For Staff Software Engineer, Networking Infrastructure, Google Cloud

Go
Java
Kubernetes
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms in C++, Go or Java
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture
  • 5 years of experience building and developing large-scale infrastructure
  • 5 years of experience in Network Infrastructure
  • Kubernetes experience

Interested in this job?

Jobs Related To Google Staff Software Engineer, Networking Infrastructure, Google Cloud

Senior Technical Program Manager I, Google Cloud

Senior Technical Program Manager position at Google Cloud, leading complex technical projects with 8+ years experience required, offering competitive compensation $183K-$271K+benefits.

Field Sales Manager, Startups and Corporate, Google Cloud

Lead Google Cloud's sales team focusing on startups and corporate clients, managing Field Sales Representatives and driving cloud solution adoption.

Senior Product Manager, Google Distributed Cloud

Senior Product Manager position at Google Cloud, leading strategy and development of Distributed Cloud platform, offering $183K-$271K salary plus benefits.

Technical Program Manager, Cloud and Asset Portfolio Solutions

Technical Program Manager position at Google focusing on Cloud and Asset Portfolio Solutions, managing infrastructure and data center operations.

Technical Program Manager III, Network Acceleration, Cloud Systems

Technical Program Manager III position at Google, managing network infrastructure solutions for AI/ML, Cloud, and other core products, offering $156K-$229K + benefits.