2. Norway
Annual average income: $81,400
Also known for a high cost of living, Norway’s pay for software engineers may seem enticing but if you compare it to the average Norwegian worker’s salary, it is around $15,000 less. However, working in Norway still has its benefits as pay is significantly higher than most countries and you also work fewer hours.

Ditty_about_summer/Shutterstock.com