Technical Lead Software Engineer, Kubernetes Networking, Google Cloud

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

Description For Technical Lead Software Engineer, Kubernetes Networking, Google Cloud

Google Cloud is seeking a Technical Lead Software Engineer to join their Kubernetes Networking team. This role combines deep technical expertise in networking with leadership responsibilities, focusing on building critical networking solutions for cloud infrastructure. The position involves working with cutting-edge technologies including Kubernetes, Linux EBPF, and network virtualization.

The role requires extensive experience in network architecture, protocols, and design, with a focus on scalability and fault tolerance. You'll be responsible for developing networking features for GKE and GDC platforms, implementing network virtualization solutions, and designing connectivity solutions for hybrid/multi-cloud environments.

As a technical leader, you'll work in a complex, matrixed organization, leading project teams and setting technical direction. The position offers the opportunity to shape the future of cloud networking technology, working with both proprietary Google Cloud infrastructure and open-source communities.

The compensation package is competitive, ranging from $197,000 to $291,000 base salary, plus bonus, equity, and comprehensive benefits. This role is based in Sunnyvale, CA, and is part of Google Cloud's broader mission to accelerate digital transformation for organizations worldwide.

The ideal candidate will combine strong technical skills in networking and distributed systems with leadership abilities and a track record of delivering complex software projects. This role offers the chance to work on technology that impacts billions of users while collaborating with some of the industry's best engineers.

Last updated 7 hours ago

Responsibilities For Technical Lead Software Engineer, Kubernetes Networking, Google Cloud

  • Design and implement new networking features for GKE and GDC platforms for Linux (EBPF)
  • Design and develop network virtualization solutions for Container/Virtual Machine (VM) workloads running on kubernetes platforms
  • Design and develop network connectivity solution for hybrid/multi cloud, involving data plane and control plane elements
  • Engage with the open source community to help shape the direction of networking in Kubernetes

Requirements For Technical Lead Software Engineer, Kubernetes Networking, Google Cloud

Kubernetes
Linux
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture
  • 5 years of experience with network architectures, protocols (TCP/IP, BGP, etc.)
  • 5 years of experience with network design, implementation, and troubleshooting

Benefits For Technical Lead Software Engineer, Kubernetes Networking, Google Cloud

Medical Insurance
Equity
  • Bonus
  • Equity
  • Medical Insurance
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Google Technical Lead Software Engineer, Kubernetes Networking, Google Cloud

Staff Software Engineer, Google Cloud

Lead software development and technical direction for Google Cloud's infrastructure and AI systems, combining hands-on engineering with technical leadership to build scalable solutions.

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.

Staff Software Engineer, Google Cloud Platforms

Staff Software Engineer position at Google Cloud focused on platform development, requiring 8+ years experience and offering $197K-291K base salary plus benefits.

Staff Software Engineer, Google Cloud

Staff Software Engineer position at Google Cloud focusing on developing and leading large-scale infrastructure and ML systems.

Network Design Engineer, Google Cloud

Network Design Engineer position at Google Cloud, focusing on ASIC development and data center networking architecture in Tel Aviv or Haifa, Israel.