The Policy & Configuration team is seeking a Principal Software Engineer to work on the deployment control plane for Microsoft Threat Protection. This team is responsible for how security services are deployed across various regions and sovereign clouds. The role involves replacing a legacy configuration system with .NET Aspire, integrating deployment rules, data-residency constraints, and compliance policies into the toolchain using Roslyn analyzers, CI gates, and typed annotations. This approach aims to catch deployment issues at compile time rather than deploy time. The position involves significant architectural work and cross-organizational advocacy with partner platform teams, with all tool developments being pushed upstream into Azure and .NET. It is a small team with high leverage.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal
Number of Employees
5,001-10,000 employees