Principal Software Engineer

Microsoft Corporation

📍 Multiple Locations, United States, United States

Full-time other-general

Job Description

**Overview**

Azure Compute hosts form the security and reliability foundation for Microsoft’s cloud. As a Principal Software Engineer, you will lead the design and delivery of security-critical platform capabilities that protect host machines, enforce trust boundaries, and reduce systemic risk across control plane, host OS, and hardware-adjacent layers.

As a Principal Software Engineer, you will collaborate with a global network of professionals to build and support workflows for Azure servers. This role combines deep technical leadership, cross-team influence, and hands-on architecture/design work. You will define solutions for complex, ambiguous security problems, drive execution across organizations, and ensure that what ships measurably improves Azure’s security posture.

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 c...
Apply for this Position