Software Developer III, Google Kubernetes, Anthos Networking

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Cloud
Mid-Level Software Engineer
Contact Company
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cloud

Description For Software Developer III, Google Kubernetes, Anthos Networking

Google's Software Developer III position focuses on the Kubernetes Engine team, specifically working on critical networking infrastructure and solutions. The role is based in Warsaw, where the team has grown significantly to 25+ engineers. You'll be part of the DPv2 team, contributing to enabling new features, scaling, and migrating old solutions.

The position requires strong expertise in distributed systems, networking, and container technologies. You'll work on Google Kubernetes Engine (GKE), handling various aspects from advanced load balancing to networking infrastructure for AI/ML workloads. The team owns critical business areas including GKE 1N, Advanced Load Balancing, GKE Networking Infra for AI/ML, GKE L4 Services, DNS, Multi-Cluster Service, GKE IPv6, and dataplane scalability.

As part of Google Cloud, you'll be contributing to enterprise-grade solutions that leverage Google's cutting-edge technology. The role offers opportunities to work with customers across 200+ countries, solving critical business problems and enabling digital transformation. You'll also engage with the open source community, helping shape the future of Kubernetes networking.

The position combines technical depth with customer interaction, requiring both strong engineering skills and the ability to help customers resolve production issues. You'll be part of Google's broader mission to develop next-generation technologies that impact billions of users, with opportunities to grow and evolve within the fast-paced business environment.

Last updated a day ago

Responsibilities For Software Developer III, Google Kubernetes, Anthos Networking

  • Design and implement new networking features in the Kubernetes and Google Kubernetes Engine (GKE) area
  • Design and develop network virtualization solutions for containers
  • Help external GKE customers who hit issues in production clusters
  • Engage with the open source community to help shape the direction of networking in Kubernetes

Requirements For Software Developer III, Google Kubernetes, Anthos Networking

Kubernetes
Linux
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree
  • 2 years of experience with data structures or algorithms
  • Experience with networking solutions, data plane and control plane elements (preferred)
  • Experience with Linux networking stack (preferred)
  • Experience with large/distributed systems (preferred)
  • Familiarity with virtualization technologies, load balancing or network security (preferred)
  • English proficiency

Interested in this job?

Jobs Related To Google Software Developer III, Google Kubernetes, Anthos Networking

Cloud Developer, Platforms and Infrastructure, Professional Services

Cloud Platform and Infrastructure Developer position at Google, focusing on providing technical guidance for Google Cloud Platform services implementation and customer success.

Cloud Solutions Architect, Rapid Innovation Team

Cloud Solutions Architect position at Google's Public Sector team, focusing on developing prototypes and solutions using GCP for government and educational institutions.

Crisis and Resilience Regional Manager, Data Centers

Lead crisis management and resilience programs for Google's data centers, ensuring operational continuity and security across multiple locations.

Program Manager III, Supply Chain Category Management, Google Cloud

Program Manager III position at Google Cloud focusing on supply chain category management and strategic sourcing, offering competitive compensation and benefits.

Technical Program Manager II, Data Center Infrastructure, Google Cloud

Technical Program Manager II role at Google Cloud, focusing on data center infrastructure optimization and capacity planning with competitive compensation.