Role hub · technology
Software Engineer salary by location
Software Engineer salary by location. Compare median pay, P25–P75 ranges and five-year outlooks across 182 benchmarked locations.
Also known as: Software Developer, Programmer, Developer.
Benchmarks
Software Engineer pay in 182 locations
| Location | Currency | Median | P25 – P75 | Outlook | Updated |
|---|---|---|---|---|---|
| Johannesburg, South Africa | ZAR | R294.2K | R235.4K – R341.3K | Growing | Oct 30, 2026 |
| Riyadh, Saudi Arabia | SAR | SAR 261.9K | SAR 197.5K – SAR 543.1K | Growing | Oct 30, 2026 |
| Gibraltar | USD | $63.3K | $51.3K – $124.9K | Growing | Oct 30, 2026 |
| United Arab Emirates | AED | AED 446.7K | AED 274.4K – AED 675.2K | Growing | Oct 30, 2026 |
| Athens, Greece | EUR | €217.8K | €134.2K – €653.3K | Growing | Oct 29, 2026 |
| Greece | EUR | €55.2K | €28.2K – €85.8K | Growing | Oct 29, 2026 |
| Guam | USD | $105.9K | $93.5K – $116.9K | Growing | Oct 29, 2026 |
| Cyprus | USD | $153.6K | $113.4K – $189.3K | Growing | Oct 29, 2026 |
| New Zealand | NZD | NZ$77.9K | NZ$62.3K – NZ$90.4K | Growing | Oct 30, 2026 |
| South Africa | ZAR | R274.6K | R219.7K – R318.6K | Growing | Oct 30, 2026 |
| Moldova | USD | $83.2K | $60.7K – $126.5K | Growing | Oct 29, 2026 |
| Australia | AUD | A$94.8K | A$75.8K – A$109.9K | Growing | Oct 29, 2026 |
| India | INR | ₹7.8L | ₹6.2L – ₹9.1L | Growing | Oct 29, 2026 |
| United States | USD | $79.2K | $63.3K – $91.8K | Growing | Oct 29, 2026 |
| Sint Maarten | USD | $66.2K | $50.4K – $80.1K | Growing | Oct 30, 2026 |
| Lisbon, Portugal | EUR | €44.7K | €34.7K – €63.4K | Growing | Oct 29, 2026 |
| Albania | USD | $87.9K | $60.8K – $129.2K | Growing | Oct 31, 2026 |
| Gaza Strip | USD | $111.8K | $82.6K – $147.2K | Growing | Oct 31, 2026 |
| Jersey | USD | $85.1K | $60.7K – $130.2K | Growing | Oct 31, 2026 |
| Serbia | USD | $88.3K | $61.6K – $130K | Growing | Oct 31, 2026 |
| Libya | USD | $89.4K | $62.7K – $131.8K | Growing | Oct 31, 2026 |
| Treviso, Italy | EUR | €98.3K | €69.2K – €147.2K | Growing | Oct 31, 2026 |
| The Gambia | USD | $81.9K | $59.3K – $121.1K | Growing | Oct 31, 2026 |
| Tunisia | USD | $86.4K | $61K – $130.2K | Growing | Oct 31, 2026 |
| Nepal | USD | $103.7K | $83.5K – $127.1K | Growing | Oct 31, 2026 |
| Uzbekistan | USD | $109.8K | $82.7K – $146.8K | Growing | Oct 31, 2026 |
| Thimphu, Bhutan | USD | $108.9K | $85.4K – $137K | Growing | Oct 31, 2026 |
| Iceland | USD | $87K | $62K – $131.3K | Growing | Oct 31, 2026 |
| Baku, Azerbaijan | USD | $112K | $84.5K – $149.1K | Growing | Oct 31, 2026 |
| Guinea | USD | $86.4K | $61.9K – $131.7K | Growing | Oct 31, 2026 |
| Vatican City | USD | $86.7K | $60.9K – $129.7K | Growing | Oct 31, 2026 |
| Beirut, Lebanon | USD | $112.4K | $83K – $147.9K | Growing | Oct 31, 2026 |
| Burundi | USD | $106.1K | $77.2K – $140.8K | Growing | Oct 31, 2026 |
| Latvia | USD | $89.2K | $63K – $131.7K | Growing | Oct 31, 2026 |
| Greenland | USD | $68.4K | $48.6K – $107.7K | Growing | Oct 31, 2026 |
| Sao Tome and Principe | USD | $99.4K | $74.9K – $140.4K | Growing | Oct 31, 2026 |
| Eritrea | USD | $107.5K | $78.9K – $142.1K | Growing | Oct 30, 2026 |
| Azerbaijan | USD | $112.4K | $84.8K – $149.5K | Growing | Oct 30, 2026 |
| Sudan | USD | $107.3K | $78.1K – $141.9K | Growing | Oct 30, 2026 |
| Laos | USD | $102.3K | $83.5K – $126.9K | Growing | Oct 30, 2026 |
| Saudi Arabia | SAR | SAR 495K | SAR 378.8K – SAR 701.4K | Growing | Oct 30, 2026 |
| Macedonia | USD | $117.2K | $76.9K – $227.8K | Growing | Oct 30, 2026 |
| Malta | USD | $87.6K | $61.3K – $130.2K | Growing | Oct 30, 2026 |
| Kenya | KES | KES 4.5M | KES 3.3M – KES 6M | Growing | Oct 30, 2026 |
| Estonia | USD | $89.3K | $63.1K – $131.9K | Growing | Oct 30, 2026 |
| Italy | EUR | €98.2K | €69K – €146.9K | Growing | Oct 30, 2026 |
| Bhutan | USD | $109.3K | $85.5K – $137.8K | Growing | Oct 30, 2026 |
| Malawi | USD | $105.9K | $77.1K – $140.6K | Growing | Oct 30, 2026 |
| Graz, Austria | EUR | €80.5K | €56.6K – €119.7K | Growing | Oct 30, 2026 |
| Burkina Faso | USD | $87.1K | $62.2K – $132K | Growing | Oct 30, 2026 |
| Gabon | USD | $100.5K | $75.8K – $141K | Growing | Oct 30, 2026 |
| Iraq | USD | $109.5K | $80.4K – $144.1K | Growing | Oct 30, 2026 |
| Liechtenstein | USD | $86.5K | $61.1K – $130.1K | Growing | Oct 30, 2026 |
| Dhaka, Bangladesh | BDT | ৳4.4M | ৳3.4M – ৳5.6M | Growing | Oct 30, 2026 |
| Algeria | USD | $84.2K | $60.3K – $130K | Growing | Oct 30, 2026 |
| South Sudan | USD | $106.6K | $77.6K – $141.3K | Growing | Oct 30, 2026 |
| Milan, Italy | EUR | €100.9K | €71.3K – €152K | Growing | Oct 30, 2026 |
| Niger | USD | $88.3K | $62.8K – $132.5K | Growing | Oct 30, 2026 |
| San Marino | USD | $86.8K | $61K – $129.8K | Growing | Oct 30, 2026 |
| Luxembourg | USD | $86.3K | $61.2K – $130.3K | Growing | Oct 30, 2026 |
| Isle Of Man | USD | $85.9K | $61.2K – $130.6K | Growing | Oct 30, 2026 |
| Belgium | EUR | €79.3K | €56.3K – €119.9K | Growing | Oct 30, 2026 |
| France | EUR | €107.7K | €76.6K – €164.1K | Growing | Oct 30, 2026 |
| Chad | USD | $101.4K | $76.1K – $141.3K | Growing | Oct 30, 2026 |
| Iran | USD | $111.5K | $84.6K – $148K | Growing | Oct 30, 2026 |
| Bangladesh | BDT | ৳4.3M | ৳3.3M – ৳5.4M | Growing | Oct 30, 2026 |
| Seychelles | USD | $105.8K | $77.4K – $140.6K | Growing | Oct 30, 2026 |
| Armenia | USD | $108.7K | $81K – $144.4K | Growing | Oct 30, 2026 |
| Kosovo | USD | $88.2K | $61.2K – $129.6K | Growing | Oct 30, 2026 |
| Sierra Leone | USD | $82.9K | $59.8K – $121.9K | Growing | Oct 30, 2026 |
| Oman | USD | $103.9K | $76.3K – $139.2K | Growing | Oct 30, 2026 |
| Kyrgyzstan | USD | $109.7K | $82.6K – $146.8K | Growing | Oct 30, 2026 |
| Madrid, Spain | EUR | €71K | €51.5K – €120.2K | Growing | Oct 30, 2026 |
| Jordan | USD | $112.2K | $83.1K – $147.6K | Growing | Oct 30, 2026 |
| Afghanistan | USD | $109.3K | $82.3K – $146.1K | Growing | Oct 30, 2026 |
| Andorra | USD | $84.1K | $60.2K – $129.8K | Growing | Oct 30, 2026 |
| Monaco | USD | $85.7K | $60.7K – $129.9K | Growing | Oct 30, 2026 |
| Montenegro | USD | $87.9K | $61.1K – $129.5K | Growing | Oct 30, 2026 |
| Myanmar | USD | $101.7K | $82.6K – $126.8K | Growing | Oct 30, 2026 |
| Rwanda | USD | $106.2K | $77.2K – $140.9K | Growing | Oct 30, 2026 |
| Yemen | USD | $107K | $78.9K – $141.7K | Growing | Oct 30, 2026 |
| Poland | PLN | zł 326.5K | zł 230.2K – zł 483.9K | Growing | Oct 30, 2026 |
| Zambia | USD | $105.9K | $76.9K – $140.6K | Growing | Oct 30, 2026 |
| Faroe Islands | USD | $87K | $61.9K – $131.2K | Growing | Oct 30, 2026 |
| Togo | USD | $88K | $62.7K – $132.5K | Growing | Oct 30, 2026 |
| Amman, Jordan | USD | $112.2K | $83.1K – $147.6K | Growing | Oct 30, 2026 |
| Helsinki, Finland | EUR | €82K | €58K – €121.4K | Growing | Oct 30, 2026 |
| Lithuania | USD | $89K | $62.9K – $131.5K | Growing | Oct 30, 2026 |
| West Bank | USD | $112.1K | $82.9K – $147.5K | Growing | Oct 30, 2026 |
| Morocco | USD | $84.7K | $58.9K – $117.8K | Growing | Oct 30, 2026 |
| Syria | USD | $111.8K | $82.8K – $147.4K | Growing | Oct 29, 2026 |
| Bulgaria | USD | $115.3K | $76.3K – $217.2K | Growing | Oct 29, 2026 |
| Zimbabwe | USD | $119.6K | $90.8K – $154.7K | Growing | Oct 30, 2026 |
| Phnom Penh, Cambodia | USD | $103.8K | $84.4K – $129.7K | Growing | Oct 30, 2026 |
| Mayotte | USD | $118.2K | $89.8K – $153.4K | Growing | Oct 30, 2026 |
| Cambodia | USD | $103.8K | $84.3K – $129.8K | Growing | Oct 30, 2026 |
| Bahrain | USD | $128.6K | $111.8K – $158.5K | Growing | Oct 29, 2026 |
| Kazakhstan | USD | $99.9K | $69.3K – $137.6K | Growing | Oct 29, 2026 |
| Kathmandu, Nepal | USD | $94.6K | $80.4K – $108.7K | Growing | Oct 29, 2026 |
| French Guiana | USD | $65.3K | $50.7K – $93.9K | Growing | Oct 31, 2026 |
| New York, United States | USD | $125.8K | $98K – $186.3K | Growing | Oct 31, 2026 |
| Malaysia | MYR | RM279K | RM218K – RM351K | Growing | Oct 31, 2026 |
| Barbados | USD | $65.5K | $50.6K – $90.1K | Growing | Oct 30, 2026 |
| Antigua and Barbuda | USD | $65.6K | $50.6K – $88.3K | Growing | Oct 30, 2026 |
| Bermuda | USD | $65.3K | $50.7K – $94K | Growing | Oct 30, 2026 |
| Anguilla | USD | $65.7K | $50.6K – $87.7K | Growing | Oct 30, 2026 |
| Saint Martin | USD | $65.7K | $50.6K – $87.6K | Growing | Oct 30, 2026 |
| Saint Kitts and Nevis | USD | $65.7K | $50.6K – $87.9K | Growing | Oct 30, 2026 |
| Dominica | USD | $65.6K | $50.6K – $89K | Growing | Oct 30, 2026 |
| Mauritius | USD | $103K | $79.5K – $138K | Growing | Oct 30, 2026 |
| Guadeloupe | USD | $65.6K | $50.6K – $88.7K | Growing | Oct 30, 2026 |
| Singapore | SGD | S$241.2K | S$188K – S$304.1K | Growing | Oct 30, 2026 |
| Macau | USD | $94.8K | $75.3K – $117.4K | Growing | Oct 30, 2026 |
| Mozambique | USD | $140.5K | $112.6K – $173.1K | Growing | Oct 29, 2026 |
| Angola | USD | $107.3K | $72.5K – $141.8K | Growing | Oct 29, 2026 |
| Colombia | COP | COP 91.2M | COP 77.5M – COP 104.9M | Growing | Oct 29, 2026 |
| Aruba | USD | $66.2K | $50.4K – $80.1K | Growing | Oct 31, 2026 |
| Uruguay | USD | $66.2K | $50.4K – $80.1K | Growing | Oct 31, 2026 |
| Grenada | USD | $66.2K | $50.4K – $80.1K | Growing | Oct 31, 2026 |
| Brazil | BRL | R$215.8K | R$164.4K – R$261.2K | Growing | Oct 31, 2026 |
| Niue | USD | $14.8K | $11.9K – $17.2K | Growing | Oct 31, 2026 |
| Tuvalu | USD | $105.9K | $93.5K – $116.9K | Growing | Oct 31, 2026 |
| Czechia | CZK | Kč 14.8K | Kč 11.9K – Kč 17.2K | Growing | Oct 31, 2026 |
| Nicaragua | USD | $66.2K | $50.4K – $80.1K | Growing | Oct 31, 2026 |
| Peru | PEN | PEN 14.8K | PEN 11.9K – PEN 17.2K | Growing | Oct 31, 2026 |
| Chile | CLP | CLP 14.8K | CLP 11.9K – CLP 17.2K | Growing | Oct 31, 2026 |
| Brunei | USD | $105.9K | $93.5K – $116.9K | Growing | Oct 31, 2026 |
| Haiti | USD | $66.2K | $50.4K – $80.1K | Growing | Oct 31, 2026 |
| Delaware, United States | USD | $109.3K | $83.3K – $132.3K | Growing | Oct 31, 2026 |
| French Polynesia | USD | $14.8K | $11.9K – $17.2K | Growing | Oct 30, 2026 |
| Guatemala | USD | $66.2K | $50.4K – $80.1K | Growing | Oct 30, 2026 |
| Belize | USD | $66.2K | $50.4K – $80.1K | Growing | Oct 30, 2026 |
| Kingstown, Saint Vincent and the Grenadines | USD | $66.2K | $50.4K – $80.1K | Growing | Oct 30, 2026 |
| Hong Kong | HKD | HK$14.8K | HK$11.9K – HK$17.2K | Growing | Oct 30, 2026 |
| Thailand | THB | ฿14.8K | ฿11.9K – ฿17.2K | Growing | Oct 30, 2026 |
| Vanuatu | USD | $105.9K | $93.5K – $116.9K | Growing | Oct 30, 2026 |
| Turks and Caicos Islands | USD | $66.2K | $50.4K – $80.1K | Growing | Oct 30, 2026 |
| Dominican Republic | USD | $66.2K | $50.4K – $80.1K | Growing | Oct 30, 2026 |
| Bolivia | USD | $66.2K | $50.4K – $80.1K | Growing | Oct 30, 2026 |
| Cook Islands | USD | $14.8K | $11.9K – $17.2K | Growing | Oct 30, 2026 |
| Russia | RUB | ₽14.8K | ₽11.9K – ₽17.2K | Growing | Oct 30, 2026 |
| Canada | CAD | C$133.1K | C$101.4K – C$161.1K | Growing | Oct 30, 2026 |
| Kyiv, Ukraine | UAH | ₴14.8K | ₴11.9K – ₴17.2K | Growing | Oct 30, 2026 |
| Taiwan | USD | $105.9K | $93.5K – $116.9K | Growing | Oct 30, 2026 |
| Sri Lanka | LKR | Rs 14.8K | Rs 11.9K – Rs 17.2K | Growing | Oct 30, 2026 |
| Namibia | USD | $14.8K | $11.9K – $17.2K | Growing | Oct 30, 2026 |
| Norway | NOK | kr 14.8K | kr 11.9K – kr 17.2K | Growing | Oct 30, 2026 |
| Indonesia | IDR | Rp786.2M | Rp693.8M – Rp867.9M | Growing | Oct 30, 2026 |
| Botswana | USD | $14.8K | $11.9K – $17.2K | Growing | Oct 30, 2026 |
| North Chicago, United States | USD | $109.3K | $83.3K – $132.3K | Growing | Oct 30, 2026 |
| Japan | JPY | ¥20.2M | ¥17.8M – ¥22.3M | Growing | Oct 30, 2026 |
| Lesotho | USD | $14.8K | $11.9K – $17.2K | Growing | Oct 30, 2026 |
| South Korea | KRW | ₩14.8K | ₩11.9K – ₩17.2K | Growing | Oct 30, 2026 |
| Saint Lucia | USD | $66.2K | $50.4K – $80.1K | Growing | Oct 30, 2026 |
| Uganda | UGX | UGX 14.8K | UGX 11.9K – UGX 17.2K | Growing | Oct 30, 2026 |
| Vietnam | VND | VND 14.8K | VND 11.9K – VND 17.2K | Growing | Oct 30, 2026 |
| Denmark | DKK | kr 14.8K | kr 11.9K – kr 17.2K | Growing | Oct 30, 2026 |
| Ecuador | USD | $66.2K | $50.4K – $80.1K | Growing | Oct 30, 2026 |
| Kuwait | KWD | KD 14.8K | KD 11.9K – KD 17.2K | Growing | Oct 30, 2026 |
| China | CNY | ¥14.8K | ¥11.9K – ¥17.2K | Growing | Oct 30, 2026 |
| Argentina | ARS | ARS 14.8K | ARS 11.9K – ARS 17.2K | Growing | Oct 30, 2026 |
| Vavuniya, Sri Lanka | LKR | Rs 14.8K | Rs 11.9K – Rs 17.2K | Growing | Oct 30, 2026 |
| Marshall Islands | USD | $105.9K | $93.5K – $116.9K | Growing | Oct 30, 2026 |
| Hungary | HUF | Ft 14.8K | Ft 11.9K – Ft 17.2K | Growing | Oct 30, 2026 |
| Puerto Rico | USD | $66.2K | $50.4K – $80.1K | Growing | Oct 30, 2026 |
| El Salvador | USD | $66.2K | $50.4K – $80.1K | Growing | Oct 30, 2026 |
| South Georgia And South Sandwich Islands | USD | $14.8K | $11.9K – $17.2K | Growing | Oct 30, 2026 |
| Panama | USD | $66.2K | $50.4K – $80.1K | Growing | Oct 30, 2026 |
| Jakarta, Indonesia | IDR | Rp832.8M | Rp734.9M – Rp919.4M | Growing | Oct 30, 2026 |
| Palau | USD | $105.9K | $93.5K – $116.9K | Growing | Oct 30, 2026 |
| Ethiopia | ETB | ETB 14.8K | ETB 11.9K – ETB 17.2K | Growing | Oct 30, 2026 |
| Fiji | USD | $105.9K | $93.5K – $116.9K | Growing | Oct 30, 2026 |
| Kiribati | USD | $105.9K | $93.5K – $116.9K | Stable | Oct 30, 2026 |
| Colombo, Sri Lanka | LKR | Rs 14.8K | Rs 11.9K – Rs 17.2K | Growing | Oct 29, 2026 |
| Jamaica | USD | $14.8K | $11.9K – $17.2K | Growing | Oct 29, 2026 |
| Romania | RON | lei 14.8K | lei 11.9K – lei 17.2K | Growing | Oct 29, 2026 |
| Turkey | TRY | ₺14.8K | ₺11.9K – ₺17.2K | Growing | Oct 29, 2026 |
| Guyana | USD | $14.8K | $11.9K – $17.2K | Growing | Oct 29, 2026 |
| Ghana | GHS | GHS 14.8K | GHS 11.9K – GHS 17.2K | Growing | Oct 29, 2026 |
| North Korea | USD | $23.5K | $18.8K – $27.3K | Stable | Oct 29, 2026 |
| Senegal | USD | $47.9K | $38.3K – $55.6K | Growing | Oct 29, 2026 |
| Venezuela | USD | $47.9K | $38.3K – $55.6K | Growing | Oct 29, 2026 |
What the numbers mean
P50 is the modelled median. P25–P75 is the middle half of the estimate. Each report breaks pay down by entry, mid, senior and executive experience, and shows the base, bonus and equity split. Figures are annual and in the local currency.
How to compare
Pay is not directly comparable across countries without adjusting for purchasing power. Open a location hub for cost-of-living context, or use the relocation calculator.
Related roles
