Microsoft is hiring a Principal Software Engineering Manager to lead the team responsible for Azure’s configuration distribution platform—a foundational system that ensures configurations are reliably delivered across the cloud. This role is ideal for individuals who enjoy solving complex distributed systems challenges, growing engineering teams, and building dependable infrastructure that supports services across Azure.
Our mission is to standardize and scale configuration distribution to make it more secure, efficient, and resilient in a dynamic cloud environment. This platform supports how services operate, deploy, and maintain reliability across fleets of microservices, containers, and virtual machines deployed in multiple regions and zones. Ensuring timely and accurate configuration delivery is essential for system performance, security, and operational agility.
In this role, you will lead a team designing scalable systems, collaborating across organizational boundaries, and laying the groundwork for service teams to build with confidence. You will contribute to strategic decisions, guide execution across a broad technical surface, and support both technical depth and leadership development. The position offers exposure to complex engineering challenges and the opportunity to deliver solutions informed by both qualitative feedback and quantitative data.
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.