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 a minute 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 Staff Software Engineer, Infrastructure, Google Cloud Data Management

Senior Staff Software Engineer position at Google Cloud, focusing on infrastructure and data management, offering competitive compensation and the opportunity to work on large-scale distributed systems.

Senior Staff Software Engineer, Infrastructure, Google Cloud Security and Privacy

Senior Staff Software Engineer position at Google Cloud focusing on security and privacy infrastructure, offering competitive compensation and the opportunity to lead high-impact projects.

Staff Software Engineer, Performance, Google Cloud

Staff Software Engineer position at Google Cloud focusing on performance optimization and technical leadership.

Senior Staff Software Engineer, Google Cloud

Senior Staff Software Engineer position at Google Cloud, leading technical projects and teams while developing enterprise-grade cloud solutions.

Senior Staff Software Engineer, App Hub

Lead software engineering role at Google focused on developing App Hub platform for Google Cloud, combining technical leadership with hands-on development.