Which Country Pays Software Engineers the Most? (2026)

United States pays software engineers the highest mid-level salary at $145,000/yr. Runners-up: Switzerland at $130,000, Canada at $110,000. The global average is $67,421/yr.

Last updated

Top 15 countries paying software engineers the most

Mid-level annual USD. Click any country for full local breakdown.

#CountryMedian (USD)
1United States$145,000
2Switzerland$130,000
3Canada$110,000
4Australia$108,000
5Singapore$88,000
6United Kingdom$85,000
7Netherlands$85,000
8Germany$78,000
9France$72,000
10United Arab Emirates$70,000
11Japan$68,000
12South Korea$60,000
13Poland$52,000
14Brazil$30,000
15India$28,000

Frequently Asked Questions

United States pays software engineers the highest median salary at $145,000/yr (mid-level).

Data sources: aggregated public salary surveys, official labor statistics and crowdsourced reports. See our methodology. Canonical URL: https://salarybyrole.com/questions/which-country-pays-software-engineers-the-most