Senior Software Engineer | Microsoft Careers
Microsoft
At a glance
AI generatedAs a Senior Software Engineer on the Virtualization team within Microsoft’s Secure Production Access (SPA) group, you will lead engineering initiatives to modernize secure access experiences for production environments. Your responsibilities include designing and managing Azure network infrastructure, configuring firewalls, and developing automation scripts using PowerShell, Python, or Bicep to ensure high availability and robust security. You will also serve as the Tier 3 escalation point for complex incidents, perform root-cause analysis, and optimize network performance while adhering to compliance standards. This role requires deep expertise in Azure networking components such as Virtual Networks, NSGs, and ExpressRoute circuits, along with experience in implementing high-availability architectures using dynamic routing protocols like BGP. You must possess strong communication skills and the ability to collaborate effectively across teams to drive secure solutions for Microsoft’s internal services used daily by thousands of engineers.
Skills
What you'll do
What we're looking for
Market check
This $119,800–$234,700 range sits above 86% of similar postings on FindRole.
Peer median band
$117,000–$215,000
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$142,400–$177,250
Middle half of comparable postings.
Based on 240 comparable postings.
* 240 is the maximum number of comparable postings sampled.
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 451 open roles on FindRole.
Listed pay typically runs $119,800–$234,700 across 417 roles with salary data.
Most-posted roles
More like this
Microsoft
Nvidia
Nvidia
Nvidia
Microsoft
Microsoft