The average Microsoft Senior Software Engineer earns $178,006 annually , which includes a base salary of $149,026 with a $28,980 bonus. This total compensation is $40,883 more than the US average for a Senior Software Engineer.
Read moreWhat is a good salary for senior software engineer?
Senior Software Engineer salary in India ranges between ₹ 5.2 Lakhs to ₹ 20.2 Lakhs with an average annual salary of ₹ 10.0 Lakhs. Salary estimates are based on 217.2k salaries received from Senior Software Engineers.
Read more