10. Canada
Justing Trudeau and median annual pay for software engineers of $57,500; what else could you wish for? If you ask us, Canada would definitely be the choice number one, but let us present you some other countries, with way bigger salaries.