Senior Software Engineer
Microsoft
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 71% of similar roles. Most pay $169,550–$214,500 — the blue band above. At the midpoint, this role pays about $209k versus about $192k 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 692 open roles on FindRole.
Listed pay typically runs $119,800–$234,700 across 649 roles with salary data.
Most-posted roles
At a glance
JOB TITLE: Principal Software Engineer The Principal Software Engineer joins the Agent platform team to design, develop, and harden core platform capabilities for Microsoft 365 Copilot. This role focuses on building a modular, event-driven platform that provides real-time multimodal orchestration, long-running task durability, and self-serve partner tooling. You will code, debug, and troubleshoot production systems, contribute to safe deployment practices, and build robust telemetry and evals. The position requires deep expertise in distributed systems and software engineering principles to create observable, reliable services. Candidates must possess proficiency in languages such as C, C++, C#, Java, JavaScript, or Python. You will solve complex technical problems regarding runtime orchestration and API protocol design to ensure consistent feature flow across applications like Outlook, Teams, Word, Excel, and PowerPoint.
What does a Software Engineer earn?
Median $196000 from 2584 postings across 147 companies.
Skills
What you'll do
What we're looking for
Related searches
More like this
Microsoft
Microsoft
Microsoft
Microsoft
Autodesk
Amgen