Principal Software Engineer - AKS Flex: High Scale

Microsoft · United States · $142,800 - $274,800 USD · Posted 2026-09-29

Apply on Microsoft's site

Overview

Imagine working at the forefront of the cloud industry, redefining where Kubernetes can run. The AKS Flex team is building the next generation of Azure Kubernetes Service: a single AKS control plane that can manage worker nodes running anywhere, whether in other Azure regions, on-premises data centers, bare-metal fleets, edge sites, or other clouds.

We are hiring a Principal Software Engineer to scale this vision. You will lead the scaling of etcd and the Kubernetes control plane so a single cluster can reliably manage far larger, more geographically distributed, and more heterogeneous node fleets than ever before. You will also build the platform behind flex nodes for AKS and Unbounded, our open-source project for joining any Linux machine to a Kubernetes cluster, including provisioning, lifecycle, and the Kubernetes-native APIs that make remote machines manageable at scale.

You will solve deeply technical distributed-systems problems in control plane performance, consistency and durability, node provisioning and lifecycle, security, and reliable production operations. Your work will directly unlock capacity for GPU-hungry AI workloads, data-residency-constrained customers, and organizations that want one operating model for all of their compute.

This is a unique opportunity to define the architecture of a new product area from its early days, represent Microsoft in the open-source community, and shape what hyperscale managed Kubernetes looks like without boundaries.

Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Responsibilities

Technical leadership

Control plane and etcd scalability

Flex nodes and Unbounded platform

Engineering excellence

Qualifications

Required Qualifications:

Other Requirements:

Preferred Qualifications:

#azurecorejobs

Software Engineering IC5 - The typical base pay range for this role across the U.S. is USD $142,800 - $274,800 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $188,000 - $304,200 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay

This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

More jobs at Microsoft

Related searches

Updated 2026-10-11.