Principal Software Engineer
Microsoft
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 60% of similar roles. Most pay $174,900–$231,000 — the shaded band above. At the midpoint, this role pays about $209k versus about $203k 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 597 open roles on FindRole.
Listed pay typically runs $119,800–$234,700 across 570 roles with salary data.
Most-posted roles
At a glance
As a Principal Software Engineering Manager on the Windows Kernel Security Core team, you will lead a group of engineers developing security-critical, low-level platform technologies. You will guide architecture, implementation, and delivery while collaborating with Windows, Azure, and silicon partner teams to define technical direction for high-performance solutions. Your daily work involves managing project plans, identifying dependencies, and overseeing the development, optimization, and debugging of code to improve reliability and maintainability. The role focuses on building foundational operating system security features such as code integrity, Credential Guard, secure biometrics, and secure hotpatching. You will utilize expertise in C, C++, C#, Java, JavaScript, or Python to solve complex problems at the boundary between hardware and software. This position requires technical leadership to manage team growth while ensuring robust protection against evolving threats for Windows and Azure customers.
What does a Software Engineering Manager earn?
Median $225000 from 108 postings across 38 companies.
Skills
What you'll do
What we're looking for
More like this
Microsoft
Microsoft
Microsoft
Microsoft
Microsoft
Microsoft