Microsoft's Windows Endpoint Security Platform engineering team is seeking a Principal Software Engineer to spearhead the development of their next-generation security framework. This is a high-visibility role working on modernizing Microsoft's endpoint security ecosystem to be more resilient and open. The position involves designing and implementing a new platform that enables partners to implement endpoint solutions in user-mode, requiring both performance and reliability.
The role sits within Core OS, which is responsible for Operating Systems powering Azure, Microsoft's Linux OS, Windows Client, Xbox, and Windows Server ecosystem. This team supports cloud businesses and billions of customers worldwide. The position offers an opportunity to work on critical systems that underpin Microsoft's entire technology stack, from improving reliability to reducing COGS and delivering new capabilities.
As a Principal Engineer, you'll collaborate with Microsoft Virus Initiative partners, establish technical strategies, and lead complex architectural designs. The role requires expertise in languages like C++, Rust, and C#, with a strong background in platform architecture and security systems. You'll be working in a hybrid environment with up to 50% work from home flexibility.
The compensation is competitive, ranging from $137,600 to $267,000 base salary (higher in SF and NYC areas), plus comprehensive benefits including industry-leading healthcare, educational resources, and parental leave. This is an exceptional opportunity for a senior technologist to make a significant impact on Microsoft's security infrastructure while working with cutting-edge technology and leading industry partners.