Technical Lead Software Engineer, Kubernetes Networking, Google Cloud

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

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, focusing on building critical networking solutions and abstractions. This role combines technical leadership with hands-on development, requiring expertise in network architectures, protocols, and cloud technologies.

The position involves working on cutting-edge networking solutions for Google Cloud's infrastructure, including kubevirt networking, Google Data Centers (GDC) platforms, and security features. You'll be responsible for designing and implementing networking features for GKE and GDC platforms, developing network virtualization solutions, and creating connectivity solutions for hybrid/multi-cloud environments.

As a technical leader, you'll drive solutions integration and validation efforts, collaborating with Partners and Customers. The role requires deep expertise in networking concepts, including TCP/IP, BGP, routing, VPNs, load balancers, and network security. You'll work with a team focusing on enhancing security through Network Policies and Encryption, enabling Network Functional Optimizer program, and consolidating Dataplane-v2 support.

The position offers competitive compensation ($197,000-$291,000 + bonus + equity + benefits) and the opportunity to work with Google Cloud's cutting-edge technology. You'll be part of a team that shapes the future of cloud networking, working on projects that impact billions of users worldwide. The role requires both technical excellence and leadership skills, making it ideal for someone who wants to drive technical direction while solving complex networking challenges at scale.

Last updated 12 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.