Senior Software Engineer, Google Cloud Kubernetes Networking

Google LLC
Sunnyvale, CA, United States
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Adobe InDesign Artificial Intelligence Border Gateway Protocol Cloud Computing Software Debugging Distributed Systems Python (Programming Language) Network Architecture Network Connections Network Planning and Design Open Source Technology Software Engineering
+5 more
TCP/IP Virtualization Technology Google Cloud Multi-Cloud Kubernetes

Job description

Experteer Overview As a Software Engineer in Google’s GKE/GDC networking team, you design and ship networking features powering AI/ML workloads at-scale. You’ll collaborate with product and leadership to shape Kubernetes networking strategy and leverage OSS tech to advance cloud networking. Your work will influence virtualized environments and multi-cloud connectivity, enabling reliable production clusters. This role offers broad exposure to distributed systems, kernel-level concepts, and open source collaboration within a fast-paced, innovative culture. Compensation / Benefits * Participate in design reviews with peers and stakeholders to choose among technologies * Triage and debug product or system issues affecting hardware, network, or service operations and quality * Design and implement networking features to enable AI/ML workloads on GDC platforms * Develop network connectivity solutions for hybrid/multi-cloud environments across data plane and control plane elements * Collaborate with the open source community to influence Kubernetes networking direction Tasks * Bachelor’s degree or equivalent practical experience * 5 years in software development with Go, C, or Python * 5 years in network architectures, protocols (e.g., TCP/IP, BGP), and technologies * 5 years in network design, implementation, and troubleshooting * 3 years in developing large-scale infrastructure, distributed systems, or related compute/storage/hardware architectures * Experience with Cloud compute platforms (e.g., Kubernetes, Cloud Functions) Key requirements *

Requirements

role with the open source community to influence Kubernetes networking direction Tasks * Bachelor’s degree or equivalent practical experience * 5 years in software development with Go, C, or Python * 5 years in network architectures, protocols (e.g., TCP/IP, BGP), and technologies * 5 years in network design, implementation, and troubleshooting * 3 years in developing large-scale infrastructure, distributed systems, or related compute/storage/hardware architectures * Experience with Cloud compute platforms (e.g., Kubernetes, Cloud Functions) Key requirements *

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:22 min

Overcoming developer challenges in multi-cloud environments

Sandeep Pal Sandeep Pal · Coffee With Developers

5:02 min

Mapping distributed compute paradigms to modern vehicles

Joachim Werner · LIVE

2:28 min

Understanding Kubernetes architecture and core cluster components

Marc Nimmerrichter · WWC 2022

1:54 min

Speaker background and open source Kubernetes edge computing projects

Gaurav Gahlot Gaurav Gahlot · WWC Europe 2026

1:20 min

Introduction to multi-cloud development infrastructure

Sandeep Pal Sandeep Pal · Coffee With Developers

2:06 min

High-paying roles driven by Google Cloud certifications

Asrar Asrar · WWC 2024

Videos

See all

Related articles

See all