Microsoft Principal Software Engineer Salaries
- India
- Ireland
- Mexico
- United Kingdom
- United States
- Any Experience
- 0-1 Years
- 1-3 Years
- 4-6 Years
- 7-9 Years
- 10-14 Years
- 15+ Years
$177,500
/yrBase Pay Average
6 Salaries
Additional Pay Average
$40,027 Avg
Cash Bonus
Reported in 4 salaries
$54,463 Avg
Stock Bonus
Reported in 4 salaries
How much does a Principal Software Engineer at Microsoft make?
The typical Microsoft Principal Software Engineer salary is $177,500 per year. Principal Software Engineer salaries at Microsoft can range from $167,218 - $197,364 per year. This estimate is based upon 6 Microsoft Principal Software Engineer salary report(s) provided by employees or estimated based upon statistical methods. When factoring in bonuses and additional compensation, a Principal Software Engineer at Microsoft can expect to make an average total pay of $266,334 per year.
$266,334
Total Pay Average
How accurate does $266,334 look to you?
Your input helps Glassdoor refine our pay estimates over time.
Engage in conversations about Principal Software Engineer pay with other professionals in the community.
Got a burning question about pay at Microsoft? Just ask!
On Fishbowl, you can share insights and advice anonymously with Microsoft employees and get real answers from people on the inside.
Microsoft Salary FAQs
The average salary for a Principal Software Engineer is $144,816 per year in Canada, which is 18% lower than the average Microsoft salary of $177,500 per year for this job.
Popular Careers with Microsoft Job Seekers
Microsoft Benefits
- Sick Leave(16 comments)
‘You can take 8 weeks of sick leave on full pay and 16 weeks of extended sick leave with 75% pay.’