Senior Software Engineer - Cluster Networking
Core
Technical owner of internal and external cluster communication for GPU superclusters running frontier AI model training.
Role type
Senior IC cluster networking engineer
Builds
Kubernetes networking architecture, overlay mesh, L7 gateways, and validation suites for multi-thousand-node GPU clusters
Domain
High-performance computing (HPC) and AI infrastructure
Deliverable
production ML models
Required skills
Kubernetes networking, CNI standards, Linux networking fundamentals, distributed system debugging, Go/Python/C, mesh/VPN topologies
Preferred skills
Calico, InfiniBand/RoCE/RDMA, upstream contributions to networking projects, multi-cloud operations
Technologies
Kubernetes, Calico, Tailscale, WireGuard, Envoy, Cloudflare, Slurm, Go, Python, C
Responsibilities
Own and evolve Kubernetes networking architecture for multi-thousand-node GPU clusters; Design, operate, and scale overlay networks (CNI, mesh, VPN); Design and operate L7 gateways/load balancers; Eliminate scale ceilings (packet loss, control-plane saturation); Build scale-test environments and validation suites; Diagnose hard, ambiguous distributed network problems; Partner with cloud providers on network topology; Provide senior technical judgement to distributed teams
Seniority
Senior, hands-on IC
