Principal Software Engineer
Microsoft
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 56% of similar roles. Most pay $166,996–$216,300 — the shaded band above. At the midpoint, this role pays about $177k 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 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
As a Senior Program Manager - Windows Cloud on the Windows Cloud Engineering team, you will join the Partner Acceleration Team to drive growth for Windows 365 and Azure Virtual Desktop. You will build trust with complex partners, gather feedback through direct engagements like interviews and site visits, and translate their unmet needs into technical roadmaps. Your role involves influencing product priorities, defining long-term strategies for multiple feature areas, and collaborating with cross-functional internal teams to improve the product lifecycle. To succeed, you must possess expertise in Azure, Intune, Active Directory, virtualization tools, and Microsoft 365 endpoint management. You will solve business problems by advocating for partner needs, managing trade-offs based on impact, and providing technical leadership to ensure partners can deliver high-quality experiences within the desktop virtualization and cloud infrastructure space.
What does a Program Manager earn?
Median $178485 from 86 postings across 25 companies.
Skills
What you'll do
What we're looking for
Related searches
More like this
Microsoft
Microsoft
Nvidia
General Dynamics
General Dynamics
HP Inc.