Software Engineer Manager, Kubernetes Networking

Google Google · Big Tech · Sunnyvale, CA +1

Software Engineering Manager for Kubernetes Networking at Google, focusing on building and managing networking solutions for Google Distributed Cloud (GDC) and hybrid/multi-cloud environments. The role involves technical leadership, team management, roadmap strategy, and ensuring operational excellence for GDC customers.

What you'd actually do

  1. Manage and develop an engineering team by shaping career growth, managing sprint velocity, and allocating resources to balance immediate customer commitments with long-term architectural health.
  2. Direct the roadmap, strategy, and execution for Google Distributed Cloud (GDC)-hosted networking virtualization solutions, collaborating with platform, GDC, Anthos networking teams, and adjacent stakeholders.
  3. Guide the design and development of network connectivity solutions involving both data plane and control plane elements for hybrid and multi-cloud environments.
  4. Direct the design and delivery of network virtualization solutions tailored for container and virtual machine (VM) workloads operating on Kubernetes platforms.
  5. Advocate operational excellence by assisting external GDC customers and resolving issues within production clusters.

Skills

Required

  • software development
  • networking
  • building and developing large-scale infrastructure or distributed systems
  • people management role managing direct reports

Nice to have

  • Master's degree or PhD in Computer Science or related technical field
  • managing large-scale Kubernetes or Docker environments
  • eBPF
  • in-kernel networking
  • data plane and control plane elements

What the JD emphasized

  • networking solutions
  • large-scale infrastructure
  • distributed systems
  • Kubernetes