Senior Software Engineer
Microsoft
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 74% of similar roles. Most pay $121,581–$157,175 — the shaded band above. At the midpoint, this role pays about $152k versus about $139k 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 686 open roles on FindRole.
Listed pay typically runs $119,800–$234,700 across 666 roles with salary data.
Most-posted roles
At a glance
Software Engineer II joins the Azure Core NIC team to design, develop, and deploy software for SmartNIC platforms and networking offload technologies. This role involves improving performance, scalability, and reliability of networking services supporting compute and storage workloads while working across hardware, firmware, and software boundaries. The engineer will analyze telemetry and production data to drive live-site improvements and partner with silicon, firmware, and platform teams to deliver next-generation capabilities. Candidates should possess experience in C++, C, Rust, or Python. Preferred skills include expertise in distributed systems, Linux-based systems, and networking technologies such as TCP/IP, RDMA, Ethernet, DPDK, SR-IOV, or SmartNIC architectures. The role addresses the technical challenge of providing high bandwidth, ultra-low latency, and efficient compute utilization for both AI workloads and general-purpose cloud infrastructure within a hyperscale environment.
What does a Software Engineer earn in Remote?
Median $205300 from 346 postings across 55 companies.
Skills
What you'll do
What we're looking for
More like this
Microsoft
Microsoft
Microsoft
CoStar Group
Mastercard
Microsoft