The Windows Engineering System enables Windows engineers to design, code, build, validate, and ship software securely and at scale. The Build team creates and operates build orchestration and execution systems, lab infrastructure, signal production and analysis capabilities, and developer tooling used across Microsoft. Its systems connect source code, dependencies, compilers, security controls, artifacts, diagnostics, and distributed infrastructure across a large engineering ecosystem. The team partners with Windows product teams and Engineering Systems organizations to make builds faster, more reliable, secure, observable, and easier to use. The Principal Software Engineer will provide technical leadership across Build and the broader Windows engineering ecosystem. The role defines architectural direction, leads complex multi-quarter initiatives, and solves ambiguous problems spanning organizational and technical boundaries. The engineer remains hands-on while influencing engineering strategy, raising technical standards, developing engineering talent, and enabling teams to deliver at greater scale. The role balances modernization with the compatibility and operational continuity required by foundational Windows engineering systems, turning recurring developer and operational challenges into durable platform capabilities, diagnostics, guardrails, and practices. Microsoft’s mission is to empower every person and every organization on the planet to achieve more. Employees are expected to bring a growth mindset, innovate to empower others, collaborate toward shared goals, and uphold respect, integrity, and accountability in an inclusive culture.
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