Principal Software Engineer
Microsoft
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 56% of similar roles. Most pay $178,837–$223,750 — the shaded band above. At the midpoint, this role pays about $209k versus about $201k for comparable roles.
Based on 239 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 368 open roles on FindRole.
Listed pay typically runs $119,800–$234,700 across 347 roles with salary data.
Most-posted roles
At a glance
The Principal Software Engineering Manager role within the Microsoft Security organization involves leading a major Frontier Security Engineering sub-organization, overseeing multiple teams and managers across various customer tracks. This position entails setting technical standards for advanced security capabilities and ensuring high-quality engagement from end-to-end. The candidate will build and lead a team of engineering managers and principal engineers, managing hiring, talent development, and fostering an inclusive culture. Key responsibilities include driving the operating model's scale, partnering with executive leaders to enhance product robustness, and addressing technical challenges such as defects and governance gaps. Ideal candidates have over 12 years of software engineering experience, including extensive leadership in large-scale security or cloud domains, and a proven track record in executive stakeholder management.
Skills
What you'll do
What we're looking for
More like this
Microsoft
The Federal Reserve
PNC
Boeing
Lockheed Martin
Lockheed Martin