Senior Software Engineer, Google Kubernetes Engine

Google Google · Big Tech · Warsaw, Poland

Senior Software Engineer role focused on Google Kubernetes Engine (GKE) networking, with a specific emphasis on designing and developing high-performance networking solutions optimized for AI/ML workloads like large-scale model training, GPU communication, and agentic systems. The role also involves contributing to the open-source Kubernetes community and supporting GKE customers.

What you'd actually do

  1. Design and implement new networking features in the Kubernetes and Google Kubernetes Engine (GKE) area.
  2. Help external GKE customers who hit issues in production clusters.
  3. Engage with the open source community to help shape the direction of networking in Kubernetes.
  4. Design and develop AI/ML Enablement high-performance networking solutions specifically optimized for large-scale model training, low-latency GPU communication and autonomous agentic workloads.
  5. Design and develop network virtualization solutions for containers.

Skills

Required

  • software development
  • software design and architecture
  • Linux networking stack

Nice to have

  • data structures and algorithms
  • DNS
  • IPv6
  • eBPF
  • load balancing
  • network security

What the JD emphasized

  • AI/ML Enablement high-performance networking solutions specifically optimized for large-scale model training, low-latency GPU communication and autonomous agentic workloads.