Senior Software Engineer — Kubernetes Networking & Cloud Scale

Socket.dev

Sunnyvale (CA)

On-site

USD 174,000 - 252,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity
Bonus target
Comprehensive benefits

Job summary

Google is seeking software engineers to advance networking for GKE and GDC, focusing on scalable platforms and distributed systems. You will work on Kubernetes networking, Open vSwitch, and kernel-level components to empower cloud workloads and AI/ML tasks.

Role involves collaboration with product and leadership teams to shape roadmaps, contribute to OSS projects, and deliver enterprise-grade networking solutions on Google Cloud.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 5 years of software development experience in Go, C, or Python.
  • 5 years of experience with network architectures and protocols (e.g., TCP/IP, BGP).
  • 5 years of experience with network design, implementation, and troubleshooting.
  • 3 years of experience with large-scale infrastructure, distributed systems, or compute/storage hardware.
  • Experience with Cloud compute platforms (e.g., Kubernetes, Cloud Functions).
  • Master's or PhD preferred in CS or related field.
  • 5 years of experience with data structures and algorithms.
  • Experience with cloud environments.
  • Familiarity with Linux kernel networking concepts and Linux/Windows kernel networking.

Responsibilities

  • Participate in or lead design reviews to decide among technologies.
  • Triage product or system issues and debug/resolve impacts on hardware, network, or service operations and quality.
  • Design and implement new networking features for AI/ML workloads in GDC and Kubernetes platforms.
  • Design and develop network connectivity solutions for hybrid/multi-cloud environments.
  • Engage with the open source community to influence Kubernetes networking direction.

Skills

Go / C / Python development
Networking protocols
Network design & troubleshooting
Cloud compute platforms (Kubernetes)

Education

Bachelor's degree or equivalent practical experience
Master's degree or PhD in Computer Science or related field

Tools

Kubernetes
Open vSwitch / Linux kernel networking concepts
Linux kernel networking

Job description

Google is seeking software engineers to advance networking for GKE and GDC, focusing on scalable platforms and distributed systems. You will work on Kubernetes networking, Open vSwitch, and kernel-level components to empower cloud workloads and AI/ML tasks.

Role involves collaboration with product and leadership teams to shape roadmaps, contribute to OSS projects, and deliver enterprise-grade networking solutions on Google Cloud.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Google Cloud Kubernetes Networking
Senior Software Engineer, Google Cloud Kubernetes Networking

Socket.dev • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Equity
Bonus target
Comprehensive benefits
Staff Software Engineer, GKE Networking Architect
Staff Software Engineer, GKE Networking Architect

Google • Town of Poland (NY)

Hybrid
USD 129,000 - 132,000
Software Engineer, Kubernetes Networking & Cloud Edge
Software Engineer, Kubernetes Networking & Cloud Edge

Google Inc. • Sunnyvale (CA)

On-site
USD 147,000 - 211,000
15% bonus target
Equity
Benefits
Senior Linux Kernel Networking Engineer — Scale & Impact
Senior Linux Kernel Networking Engineer — Scale & Impact

Socket.dev • Sunnyvale (CA)

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

Google Inc. • Sunnyvale (CA)

On-site
USD 174,000 - 253,000
15% bonus target
Equity
Comprehensive benefits package
Senior Software Engineer, Google Cloud Kubernetes Networking
Senior Software Engineer, Google Cloud Kubernetes Networking

Google Inc. • Sunnyvale (CA)

On-site
USD 174,000 - 253,000
15% bonus target
Equity
Comprehensive benefits package
Senior Software Engineer: Global Network & Kubernetes
Senior Software Engineer: Global Network & Kubernetes

Socket.dev • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Senior Software Engineer, Kubernetes & Networking (Equity)
Senior Software Engineer, Kubernetes & Networking (Equity)

Google • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Senior Cloud Infra Lead — Kubernetes & GDC
Senior Cloud Infra Lead — Kubernetes & GDC

Socket.dev • Sunnyvale (CA)

On-site
USD 262,000 - 364,000
Bonus target
Equity
Benefits
Lead Linux Kernel Networking Engineer
Lead Linux Kernel Networking Engineer

Google • Sunnyvale (CA)

On-site
USD 174,000 - 252,000