Networking Software Engineer - Cloud, Kubernetes & Edge

Google

Sunnyvale (CA)

On-site

USD 147,000 - 210,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Google is seeking software engineers for the Kubernetes Networking team to build networking solutions for Google Distributed Cloud (GDC) and edge deployments. The role focuses on distributed systems, high-scale infrastructure, and cloud networking features, with opportunities to work across multiple projects and teams.

Candidates should have strong coding skills, experience in systems/networking, and a product/customer focus. In-person interviews are typically required in the hiring process.

Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 2 years of experience with software development or 1 year with an advanced degree in an industry setting.
  • 2 years of experience with developing large-scale infrastructure, distributed systems or networks, or compute technologies, storage or hardware architecture.
  • Experience in one or more of the following programming languages: C, C++, Python, Go.

Responsibilities

  • Write product or system development code.
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
  • Design and develop network connectivity solution for hybrid/multi cloud, involving data plane and control plane elements.
  • Design and implement new networking features for GDC platforms along with other members of the team.
  • Help external GDC customers who hit issues in production clusters.

Skills

C
C++
Python
Go

Education

Bachelor's degree or equivalent practical experience
Master's degree or PhD (preferred)

Job description

Google is seeking software engineers for the Kubernetes Networking team to build networking solutions for Google Distributed Cloud (GDC) and edge deployments. The role focuses on distributed systems, high-scale infrastructure, and cloud networking features, with opportunities to work across multiple projects and teams.

Candidates should have strong coding skills, experience in systems/networking, and a product/customer focus. In-person interviews are typically required in the hiring process.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Cloud Networking Engineer – GDC Edge & Kubernetes
Cloud Networking Engineer – GDC Edge & Kubernetes

Google Inc. • Sunnyvale (CA)

On-site
USD 147,000 - 210,000
Senior Software Engineer, Kubernetes Networking & Cloud Infra
Senior Software Engineer, Kubernetes Networking & Cloud Infra

Google • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Senior Cloud Networking Engineer — Kubernetes & GDC
Senior Cloud Networking Engineer — Kubernetes & GDC

Google LLC • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Senior Software Engineer, Google Cloud Kubernetes Networking
Senior Software Engineer, Google Cloud Kubernetes Networking

Google • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Software Engineer, GDC Networking, Google Cloud
Software Engineer, GDC Networking, Google Cloud

Google • Sunnyvale (CA)

On-site
USD 147,000 - 210,000
Staff Software Engineer - Cloud Networking & Systems
Staff Software Engineer - Cloud Networking & Systems

Google • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Equity
Cloud Infra Engineer III — SDN, Kubernetes, Go/C/C++
Cloud Infra Engineer III — SDN, Kubernetes, Go/C/C++

Google • Seattle (WA)

On-site
USD 147,000 - 210,000
Health insurance
Dental insurance
Vision insurance
+3
Staff Cloud Networking Engineer (Distributed Systems)
Staff Cloud Networking Engineer (Distributed Systems)

Google • Town of Montana (WI)

On-site
USD 307,000 - 308,000
Staff Engineer, Cloud Networking & Distributed Systems
Staff Engineer, Cloud Networking & Distributed Systems

Google LLC • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Senior Software Engineer, Google Cloud Kubernetes Networking
Senior Software Engineer, Google Cloud Kubernetes Networking

Google LLC • Sunnyvale (CA)

On-site
USD 174,000 - 252,000