The Windows Engineering Systems Build team creates and operates build orchestration and execution systems, lab infrastructure, signal production and analysis capabilities, and developer tools that enable engineers across Microsoft to produce Windows and other foundational software at scale. Its systems connect source code, dependencies, compilers, security controls, artifacts, diagnostics, and distributed infrastructure across a large engineering ecosystem. The Principal Software Engineer provides technical leadership across Build and the broader Windows engineering ecosystem. The role defines architectural direction, leads complex multi-quarter initiatives, and solves ambiguous problems across organizational and technical boundaries while remaining hands-on. The engineer influences strategy, raises technical standards, develops talent, and enables teams to deliver at greater scale. The role balances modernization with compatibility and operational continuity, turning recurring developer and operational challenges into durable platform capabilities, diagnostics, guardrails, and engineering practices.
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