Software Engineer II | Microsoft Careers
Microsoft
At a glance
AI generatedJoin the Windows Servicing and Delivery team as a senior developer to build systems that deliver Windows updates with zero downtime, ensuring millions of devices remain secure and productive. You will design and develop large-scale software solutions using modern engineering practices, focusing on scalability, performance, and reliability. Key responsibilities include identifying dependencies, creating telemetry for system behavior monitoring, and defining testing strategies to ensure high-quality outcomes. The ideal candidate has a strong grasp of Windows OS internals, proficiency in Azure cloud development, and hands-on experience with OpenAI APIs or similar platforms. Additional skills in C/C++, assembly, SQL/NoSQL databases, Python, and AI frameworks are highly valued. This role offers the chance to work on complex, high-impact projects that protect businesses from cyber threats while enhancing Windows capabilities for seamless update deployment.
Skills
What you'll do
What we're looking for
Market check
How this pay compares to similar roles
This role pays less than 65% of similar roles. Most pay $142,450–$202,300 — the shaded band above. At the midpoint, this role pays about $150k versus about $172k for comparable roles.
Based on 240 similar postings.
Employer
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 534 open roles on FindRole.
Listed pay typically runs $119,800–$234,700 across 488 roles with salary data.
Most-posted roles
More like this
Microsoft
Microsoft
Microsoft
Microsoft
Microsoft
Microsoft