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 Microsoft Garage Team, you will help build Innovation Studio, a Teams-integrated product designed to facilitate hackathons and turn employee creativity into measurable business outcomes. You will lead the architecture and delivery of core capabilities involving React, Azure Functions, Microsoft Teams, GitHub, Azure AI Foundry, secure identity, data workflows, and agent orchestration. Your daily work involves developing agentic AI workflows, establishing procedures for high-impact technical domains, and creating tools to improve the software development lifecycle. You will utilize technologies including C, C++, C#, Java, JavaScript, or Python while managing infrastructure through Azure services like Key Vault and Managed Identity. The role focuses on solving complex problems in enterprise-grade AI orchestration, agentic software engineering, and integrating first-party tools to create reliable, scalable systems for collaborative experimentation and innovation.
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