Software Engineer II
Microsoft
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 58% of similar roles. Most pay $139,890–$202,771 — the blue band above. At the midpoint, this role pays about $152k versus about $171k 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 711 open roles on FindRole.
Listed pay typically runs $119,800–$234,700 across 668 roles with salary data.
Most-posted roles
At a glance
The Backend Engineer II joins the Messaging Platform team to develop backend services supporting hundreds of millions of enterprise and consumer users across Teams and Copilot. This role involves writing extensible, maintainable code for messaging features while independently applying artificial intelligence tools throughout the software development lifecycle. Key responsibilities include creating test strategies, performing code reviews, implementing debugging tools, and managing production deployments. The engineer will utilize C# or Java to build globally distributed messaging systems, focusing on ingestion, fan-out, storage, sync, and notification. You will ensure high performance, scalability, and resiliency while addressing security risks, compliance issues, and data residency regulations. The position requires managing complex dependencies across the platform to maintain reliable messaging services while ensuring all code is flighted behind feature flags for safe production releases.
What does a Backend Engineer earn?
Median $206000 from 33 postings across 18 companies.
Skills
What you'll do
What we're looking for
Related searches
More like this
Microsoft
Microsoft
Microsoft
Brex
Brex
LPL Financial