Software Engineer, Windows Engineering Systems Core Build

Microsoft

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Salary
$102,100–$202,200 / yr
Posted
4 days ago
Freshness
Confirmed live yesterday
Closes
Mar 15, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $172k
This role $152k
$90k most similar roles pay here $214k

This role pays less than 58% of similar roles. Most pay $149,962–$193,500 — the shaded band above. At the midpoint, this role pays about $152k versus about $172k for comparable roles.

Based on 240 similar postings.

Employer

About Microsoft

Microsoft Corporation is a global technology leader producing software, hardware, and cloud services including Windows, Office 365, Azure cloud platform, Xbox gaming, and Surface devices. Industry: Software & Cloud Computing

Microsoft currently has 658 open roles on FindRole.

Listed pay typically runs $119,800–$234,700 across 642 roles with salary data.

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Software Engineer, Windows Engineering Systems Core Build

Software Engineer II and Sr.Software Engineer(multiple roles) Windows Engineering Systems Core Build engineers join the Windows Engineering Systems Core Build team to develop build orchestration, analysis, and developer tooling for large-scale software production. You will design and deliver multi-quarter initiatives to modernize core tools, diagnose complex failures across toolchains and infrastructure, and advance secure software-supply-chain practices including dependency governance and artifact integrity. The role involves building systems that connect source, compilers, and security controls while integrating new workflows into existing pipelines. Candidates should possess experience in C++, C#, Java, or TypeScript, along with familiarity with Windows internals, PowerShell, MSBuild, BuildXL, Bazel, and distributed build execution. You will also utilize tools like Azure DevOps, GitHub Actions, Kusto/KQL, and AI-assisted engineering workflows to improve reliability, performance, and developer experience across the evolving engineering ecosystem.

What does a Software Engineer earn?

Median $198163 from 2151 postings across 141 companies.

See salary data

What you'll do

  • Design and deliver multi-quarter initiatives to modernize core build tools, services, and workflows.
  • Diagnose complex failures across build orchestration, toolchains, infrastructure, and artifact production.
  • Integrate new workflows while maintaining system compatibility, scale, and operational continuity.
  • Establish measurable success criteria, telemetry, and signals to identify regressions and customer impacts.
  • Advance secure software-supply-chain practices including dependency governance and compliance automation.
  • Implement AI-assisted engineering workflows for investigation, implementation, and operational response.
  • Mentor team members through design reviews, code reviews, and technical leadership.

What we're looking for

  • Bachelor's Degree in Computer Science or related field and 4+ years of experience coding in C++, C#, Java, or TypeScript (or equivalent).
  • Ability to pass Microsoft Cloud background checks.
  • Master's Degree in Computer Science or related field and 8+ years of experience coding in C++, C#, Java, or TypeScript (preferred).
  • Experience with Windows internals, native development, and build technologies like PowerShell, MSBuild, BuildXL, Bazel, or distributed caching (preferred).
  • Experience with developer infrastructure, CI/CD platforms, dependency management, or large-scale distributed services (preferred).
  • Experience designing, building, operating, or modernizing software and production services at scale (preferred).
  • Experience using telemetry and diagnostic technologies like Kusto/KQL or Azure Data Explorer to troubleshoot complex systems (preferred).
  • Experience leading technical initiatives, communicating tradeoffs, and mentoring engineers (preferred).

More like this

Similar roles

Software Engineer II

Microsoft

Redmond, WA 37 days ago $102,100$202,200
C C++ C# Java JavaScript Python Windows Generative AI Telemetry Logging Tracing Device Orchestration Firmware System Internals Test Automation Data Engineering
2+ yrs exp

Software Engineer II

Microsoft

Redmond, WA 37 days ago $102,100$202,200
C C++ C# Java JavaScript Python Windows Deployment Technology Debugging Rapid Prototyping
2+ yrs exp

Software Engineer II

Microsoft

17 days ago $102,100$202,200
C C++ C# Python Windows Linux GPU AI ONNX ONNX Runtime DirectX Vulkan 3Dmark MLPerf Driver Development Performance Analysis Telemetry
2+ yrs exp Hybrid

Senior Software Engineer

Microsoft

3 days ago $119,800$234,700
C# Python JavaScript C++ C Azure Azure DevOps CI/CD Kusto KQL MSBuild Bazel Distributed Systems BuildXL Application Insights Azure Data Explorer Telemetry Automation
4+ yrs exp Hybrid

Software Engineer II

Microsoft

34 days ago $102,100$202,200
C C++ C# Java JavaScript Python CI/CD Git Windows Linux Kubernetes Azure DevOps GitHub Logging Monitoring Alerting Service Architecture Infrastructure Development
2+ yrs exp