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 $169,550–$220,800 — the blue band above. At the midpoint, this role pays about $209k versus about $195k 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 636 open roles on FindRole.
Listed pay typically runs $119,800–$234,700 across 591 roles with salary data.
Most-posted roles
At a glance
The Principal Software Engineer joins the Agent Tools and Lifecycle team within the Copilot, Agents and Platform organization. As a hands-on individual contributor, you will serve as the technical leader for the AI plugin registry's Azure Cosmos DB tier. Your primary responsibility is to eliminate throttling, improve reliability, and reduce latency by optimizing request unit consumption, fixing hot partitions, and managing data migrations with zero downtime. You will build and maintain the service behind the AI plugin registry, which governs skills, connectors, and agents across various products. You must utilize C, C++, C#, Java, JavaScript, or Python, alongside expertise in Azure Cosmos DB, MongoDB, DynamoDB, or Cassandra. You will also leverage Azure Blob Storage, Azure Functions, Service Bus, and Azure Cache for Redis to solve complex distributed database scaling problems.
What does a Software Engineer earn in Washington?
Median $202800 from 396 postings across 35 companies.
Skills
What you'll do
What we're looking for
More like this
Microsoft
State Street
General Dynamics
Snap Inc.
Mastercard
Microsoft