Principal Software Engineer - Networking
Core
Own the networking architecture for flex nodes and Unbounded, defining the multi-year technical roadmap for AKS Flex and leading cross-organization design efforts for global fleet networking.
Role type
Principal Software Engineer (Networking Architecture)
Builds
Multi-site networking solutions with encrypted overlays, tunneling, and direct L3 routing for AKS Flex and distributed AI training/inference.
Domain
Cloud Infrastructure, Distributed Systems, High-Performance Networking
Deliverable
production ML models
Required skills
Go, Rust, C, C++, C#, Java, Python, Linux/Unix, Kubernetes, BGP, eBPF, InfiniBand, RDMA, WireGuard, GENEVE, VXLAN, IPIP, XDP, netfilter/nftables, CI/CD
Preferred skills
Leadership in CNCF projects, experience with high-latency/partitioned environments, deep kernel networking performance knowledge
Technologies
AKS, Azure, WireGuard, GENEVE, VXLAN, IPIP, BGP, eBPF, InfiniBand, RDMA, Cilium, GitHub, Azure DevOps, GitLab
Responsibilities
Define multi-year technical roadmap for AKS Flex, lead cross-organization design for networking/compute/identity, build multi-site networking with encrypted overlays, design networking for nodes far from control plane, drive performance/scale/reliability of dataplane/control plane, integrate InfiniBand/RDMA for AI workloads, participate in production operations/on-call.
Seniority
Principal, hands-on IC with strategic roadmap ownership
