CareerPlan

Principal Software Engineer

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

Core

Lead design and implementation of highly available, secure, and scalable services for the AKS Resource Provider and control plane, focusing on cluster lifecycle management, upgrades, networking, and fleet-scale operations.

Role type

Principal Software Engineer (Cloud Infrastructure)

Builds

AKS platform capabilities including cluster lifecycle management, node pools, networking, and security services.

Domain

Cloud computing, Kubernetes, distributed systems

Required skills

Kubernetes, cloud-native infrastructure, distributed systems, observability, telemetry, automated recovery, safe deployment practices, networking (DNS, TCP/IP, TLS, load balancing, routing), AI-assisted engineering tools, C++, C#, Java, Go, Python

Preferred skills

Experience with GitHub Copilot, incident investigation, capacity planning, resiliency testing

Technologies

Kubernetes, AKS, C++, C#, Java, Go, Python, GitHub Copilot

Responsibilities

Drive technical solutions for cluster lifecycle management, upgrades, node pools, networking, and security; Improve platform reliability through observability, performance analysis, and incident prevention; Partner across multiple engineering teams to deliver integrated platform capabilities; Contribute to technical strategy and architectural decisions; Mentor engineers through design reviews and code reviews; Leverage AI-assisted engineering tools to improve development velocity and workflows.

Seniority

Principal, hands-on IC with strategic leadership