Based on 44,516 Glassdoor salary reports at Microsoft, Software Engineers earn about $183K-$267K in total pay. Base pay runs around $140K-$187K, with bonus and stock pushing total compensation higher.
Collaborating with Glassdoor AI. Double-check for accuracy.