CareerPlan

Principal Software Engineer - AKS Flex: High Scale

United States, Multiple Locations, Multiple LocationsFull-time2026-10-06 → 2026-11-10

Core

Architect and scale the control plane, flex nodes, and Unbounded platform for AKS, defining the multi-year technical roadmap and leading cross-organization design efforts.

Role type

Principal Software Engineer (Kubernetes Control Plane & Infrastructure)

Builds

Scalable Kubernetes control plane, flex nodes, Unbounded platform, and node lifecycle automation systems.

Domain

Cloud Infrastructure, Kubernetes, Distributed Systems

Required skills

Go, Rust, C++, C#, Java, Python, etcd internals (Raft, MVCC, compaction), storage systems (B-trees, LSM trees, WAL), Kubernetes control plane internals, performance engineering, capacity modeling, automation design, declarative API design.

Preferred skills

Open-source community leadership, production operations experience, cross-organization design leadership.

Technologies

etcd, Kubernetes, Go, Rust, C++, C#, Java, Python, SSH, BMC, TPM, PXE boot.

Responsibilities

Define multi-year technical roadmap for AKS Flex; lead cross-organization design for AKS, Azure compute, storage, networking, and identity; make and defend key architectural decisions on correctness, durability, and scale; mentor senior engineers; build scale and performance testing infrastructure; design automation for safe etcd operations at fleet scale; design systems for worker nodes across diverse substrates; contribute to the Unbounded open-source project; participate in production operations and on-call rotations.

Seniority

Principal, strategy & mentorship