Principal Software Engineer
Microsoft
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 66% of similar roles. Most pay $174,600–$225,000 — the shaded band above. At the midpoint, this role pays about $209k versus about $200k 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 598 open roles on FindRole.
Listed pay typically runs $119,800–$234,700 across 586 roles with salary data.
Most-posted roles
At a glance
As a Principal Software Engineer on the Security of MSRC team, you will help transform the vulnerability management ecosystem into a unified, secure, and resilient platform. You will be responsible for implementing advanced security controls like MFA and Zero Trust principles while improving monitoring, response, and information protection protocols. Your daily work involves creating, optimizing, and debugging code to improve performance and maintainability while acting as a Designated Responsible Individual to manage system degradations. You will specifically focus on identifying improvements to the end-to-end inference performance of OpenAI and other state-of-the-art LLMs by reducing complexity in key pipelines. The role requires proficiency in C, C++, C#, Java, JavaScript, or Python, along with experience in high-performance applications, GPU architecture, and hardware neural net acceleration to solve complex problems within the vulnerability intelligence domain.
What does a Software Engineer earn in Washington?
Median $202800 from 326 postings across 28 companies.
Skills
What you'll do
What we're looking for
More like this
Microsoft
Microsoft
Microsoft
Microsoft
Autodesk
CVS Health