Microsoft Software Engineer Salary Levels
Based on 4242 verified profilesLevel
Experience
Avg
25th
50th
75th
90th
95th
Level
Experience
0 to 2 yrs
Base
$112k
Stocks / Yr
$27k
Bonus
$19k
Total Salary
$148k
Level
Experience
1 to 4 yrs
Base
$123k
Stocks / Yr
$29k
Bonus
$18k
Total Salary
$165k
Level
Experience
4 to 10 yrs
Base
$152k
Stocks / Yr
$32k
Bonus
$20k
Total Salary
$199k
Level
Experience
5 to 12 yrs
Base
$173k
Stocks / Yr
$34k
Bonus
$25k
Total Salary
$227k
Level
Experience
8 to 17 yrs
Base
$186k
Stocks / Yr
$50k
Bonus
$32k
Total Salary
$264k
Level
Experience
9 to 15 yrs
Base
$208k
Stocks / Yr
$78k
Bonus
$45k
Total Salary
$326k
Level
Experience
9 to 20 yrs
Base
$225k
Stocks / Yr
$137k
Bonus
$69k
Total Salary
$425k
Level
Experience
12 to 23 yrs
Base
$238k
Stocks / Yr
$239k
Bonus
$77k
Total Salary
$546k
Level
Experience
17 to 24 yrs
Base
$292k
Stocks / Yr
$521k
Bonus
$140k
Total Salary
$954k
Level
Experience
24 to 24 yrs
Base
$315k
Stocks / Yr
$582k
Bonus
$73k
Total Salary
$970k
Level
Experience
15 to 15 yrs
Base
$403k
Stocks / Yr
$1625k
Bonus
$0k
Total Salary
$2027k
Microsoft Software Engineer salary levels ranges from 59 upto 80 (Technical Fellow), with 80 (Technical Fellow) level earning average salary of $2027k along with $1625k worth of stock options.
Browse all Microsoft Software Engineer salaries
How much do Microsoft Software Engineer entry level (new grad) employees get paid?
Microsoft Software Engineer entry level employees earn an average salary of $148k, with $27k as stock options and $19k as bonus component.
What is the salary range between 68 (Partner) and 80 (Technical Fellow) levels?
Total salary increases by 109% from 68 (Partner) to 80 (Technical Fellow) level, base component increases by 28% while stocks grant changes by 179%