All industries have been affected by digital disruption. Countries compete for tech talent every day and pay large sums to land all-star engineers. So, how much does a software engineer make?
The salary of a software developer varies according to seniority and years of experience. An entry-level software developer salary in the United States, for example, is $103,382, while in Switzerland, it is $87,668, and in Germany, it is $62,668.
Let’s dive in for more details!
How much does a software engineer make? – Worldwide overview
The top highest-paying countries for software engineers tend to stay the same over the years. These are the United States, Switzerland, Israel, and many European nations.
According to Indeed, the United States is the best-paying country for software engineers, with an average software engineer salary of $139,702 per year in 2023-2024. This equates to a monthly salary of $11,641 for a software engineer in the United States.
The specific salaries for junior and senior engineers in 2024 may vary, but they would typically fall within the lower and higher ends of the average salary range respectively.
In 2023-2024, junior developers in the US can expect to earn anywhere from $90,000 to $110,000, while senior engineers with 6-9 years of experience may command salaries between $115,000 and $130,000.
Country | Software Developer Salary |
The USA | $110,638 |
Switzerland | $95,394 |
Denmark | $72,151 |
Norway | $64,202 |
Germany | $60,162 |
Netherlands | $54,025 |
Australia | $53,669 |
Sweden | $51,396 |
Finland | $49,203 |
France | $46,508 |
New Zealand | $46,229 |
United Kingdom | $42,394 |
How much do computer programmers make?
How much does a software engineer make in the US?
According to Indeed, the average annual salary for a software engineer in the United States is $110K. In the United States, an entry-level software engineer earns $106K per year, while senior developers make $133K. The average monthly salary for a software engineer in the United States is $9,166.
The United States is the highest-paying country in North America. In comparison, a software engineer’s salary in Canada can reach $63,459.
How much does a software engineer in the US make by city:
- San Francisco, CA: $171,000.
- New York, NY: $155,000.
- Seattle, WA: $157,000.
- Los Angeles, CA: $147,000.
- Chicago, IL: $123,000.
- Denver, CO: $127,000.
- Minneapolis, MN: $124,000.
- Atlanta, GA: $122,000.
- Boston, MA: $144,000.
- Dallas, TX: $123,000.
How much does a software engineer in the US make by tech stacks
In terms of skills, iOS, Android, Python, and JavaScript developers are the highest-paid in the United States.
- The average annual salary for iOS and Android software engineers is $122K and $121K, respectively.
- Python and JavaScript developers earn $110K and $112K, respectively.
- The average salary for a C++ developer is $104K per year.
- The average Java developer salary is $103K.
- PHP developers make $90,707.
- C# developers earn an annual salary of $82,490.
- The average .NET developer salary is $96,937 per year.
- Front-end developers and Full-Stack engineers earn around $109K.
How much do computer programmers make over the years?
Tech stack | 2018 | 2019 | 2020 | 2021 |
Java | $102,985 | $102,424 | $104,838 | $103,476 |
C# | $94,567 | $95,052 | $72,921 | $82,490 |
C++ | $115,430 | $117,293 | $107,845 | $104,681 |
.NET | $88,919 | $91,785 | $96,182 | $96,937 |
JavaScript | $110,514 | $111,373 | $115,261 | $112,550 |
PHP | $86,335 | $89,149 | $81,582 | $90,707 |
How much does a software engineer make in Germany?
According to Payscale, the average salary for a software engineer in Germany after taxes is $65,689. Junior software engineers earn $62,668, while senior engineers earn $76,407.
Software engineers in Berlin are paid more than the national average — $72,710.
What engineers make the most money in Germany?
- C++ ($63,312), iOS ($62,733), and Android ($61,242) software engineers earn the highest salaries in Germany when compared to other technologies.
- A PHP software engineer’s salary in Germany is the lowest, at $56,777.
- Salary ranges for.NET, Python, and Java software engineers range from $60,949 (for.NET) to $59,544 (for Python).
- The average salary for a JavaScript and front-end software engineer is around $58K.
- C# developera make $57,124.
- The average Full-Stack developer salary is $61,174 per year.
Tech stack | 2018 | 2019 | 2020 | 2021 |
Java | $56,475 | $53,283 | $59,882 | $59,544 |
C# | $56,733 | $51,169 | $55,981 | $57,124 |
C++ | $55,563 | $54,298 | $60,451 | $63,312 |
.NET | $58,359 | $54,502 | $56,978 | $60,949 |
JavaScript | $53,823 | $52,314 | $57,080 | $59,260 |
PHP | $54,737 | $49,162 | $56,714 | $56,777 |
How much does a software engineer make in Switzerland?
Switzerland has the highest software engineering salary in Europe and thoroughly deserves to be referred to as the best country in Europe for software engineers. The average software engineer salary in Switzerland is CHF 84,934, according to PayScale. In Switzerland, an entry-level software developer earns approximately CHF 78,056 per year, middle developers earn around 80,887 CHF, and senior engineers make approximately CHF 112,940.
What engineers make the most money in Switzerland?
- The highest software developer salary is for C# and.NET, which are $112,315 and $113,790.
- A Swiss Android developer’s salary is $93,436, the lowest of any technology.
- The average salary for a front-end developer in Switzerland is $98,426.
- Python developers make $97,772.
- PHP and Full-Stack software developers earn $95,468 and $100,499 per year, respectively.
- C# software developers in Switzerland earn an average of $112,315 per year, while Java and C++ earn $101,022 and $100,606, respectively.
- The average salary for an iOS engineer in Switzerland is $105,262.
Tech stack | 2018 | 2019 | 2020 | 2021 |
Java | $94,051 | $83,852 | $91,738 | $101,022 |
C# | $88,176 | $87,107 | $89,860 | $112,315 |
C++ | $89,086 | $82,738 | $94,197 | $100,606 |
.NET | $78,680 | $77,546 | $92,146 | $113,790 |
JavaScript | $92,726 | $91,380 | $85,059 | $99,730 |
PHP | $67,267 | $78,128 | $74,758 | $95,468 |
How much does a software engineer make in Sweden?
The average IT developer salary in Sweden is SEK 430,319, according to PayScale. In Sweden, the average junior developer salary is SEK 360,000 per year, middle developers earn SEK 474,044, and senior software engineers earn SEK 569,015.
The average salary in Stockholm is higher than the national average, reaching around SEK 501,000.
What engineer makes the most money in Sweden?
- The highest paying job in Sweden is for JavaScript and iOS software developers, who earn around $62K.
- Java and Python developer salaries are nearly identical in Sweden, reaching $57K.
- Front-end developers in Sweden earn the least compared to other technologies, with $48,485.
- Salaries for .NET, Android, and PHP developers range from $56,366 (for .NET) to $53,389 (for PHP).
- The salaries for C++ and C# software developers are the lowest in the country, at $52,361 and $50,687, respectively.
Tech stack | 2018 | 2019 | 2020 | 2021 |
Java | $56,009 | $55,296 | $44,774 | $57,652 |
C# | $51,330 | $52,011 | $44,301 | $50,687 |
C++ | $52,339 | $52,692 | $49,132 | $52,361 |
.NET | $53,469 | $55,250 | $44,819 | $56,366 |
JavaScript | $49,726 | $52,754 | $44,640 | $61,782 |
How much does a software engineer make in Norway?
According to PayScale, the average salary for a software programmer in Norway is NOK 547,248. Junior developers earn an average of NOK 488,934, middle developers earn an average of NOK 598,947 per year, and senior developers earn an average of NOK 723,049.
According to Glassdoor, the average programmer salary in Oslo is NOK 602,669, higher than the national average.
What engineer makes the most money in Norway?
- In Norway, the highest salary for a Java developer is $72,283.
- The salary for a PHP software developer is the lowest of any technology, at $53,753.
- iOS software programmers earn $58,659.
- The average salary for a C++ developer is $64,935.
- JavaScript developer salary is around $66,386 per year.
- The average salary for a Python and Android developer is around $70K.
- C# and.NET software programmer salaries range from $67,450 to $69,705.
Tech stack | 2018 | 2019 | 2020 | 2021 |
Java | $67,979 | $67,337 | $58,463 | $72,283 |
C# | $66,740 | $65,145 | $62,133 | $67,450 |
C++ | $65,320 | $77,507 | $58,463 | $64,935 |
.NET | $71,486 | $72,335 | $61,876 | $69,705 |
JavaScript | $66,471 | $72,500 | $60,098 | $66,386 |
PHP | $68,166 | $70,838 | $51,837 | $53,753 |
How much does a software engineer make in Denmark?
Denmark’s average software engineer salary is DKK 443,273 per year, with salaries ranging from DKK 419,789 for junior developers to DKK 542,488 for senior programmers. According to Glassdoor, Copenhagen’s average software engineer salary is higher than the national average, at DKK 527,184.
What engineer makes the most money in Denmark?
- The average JavaScript and C# software developer salary in Denmark is the lowest among other technologies, ranging between $67-69K per year.
- Python software developers in Denmark earn the most money — $79,246 per year.
- The average .Net salary is $71,070.
- The average salary for a Java and C++ developer is $74,874 and $78,473, respectively.
Tech stack | 2018 | 2019 | 2020 | 2021 |
Java | $72,800 | $73,180 | $70,541 | $74,874 |
C# | $65,176 | $65,355 | $65,555 | $69,326 |
C++ | $70,782 | $70,500 | $62,484 | $78,473 |
.NET | $75,688 | $75,051 | $69,829 | $71,070 |
JavaScript | $69,205 | $53,891 | $63,996 | $67,957 |
How much does a software engineer make in Israel?
According to PayScale, the average monthly salary for a software engineer in Israel is $6,399, or $76,791 per year. Junior developers in Israel earn an average of $73,753, while senior software engineers earn an average of $116,499 per year. Software engineers in their mid-career with 5-9 years of experience earn $98,409.
What engineer makes the most money in Israel?
- C# software engineer salaries in Israel are the highest of any technology, at $94,214.
- The lowest-paid developers are C++ ($67,732),.NET ($68,221), and JavaScript ($69,143).
- PHP and Android engineer salaries are $79,284 and $81,883 respectively.
- The golden mean is between $88 and $93K for Java, Python, and iOS.
- The average salary for a software engineer for iOS developers is $92,025.
Tech stack | 2018 | 2019 | 2020 | 2021 |
Java | $54,270 | $65,666 | $86,731 | $93,728 |
C# | $69,927 | $66,897 | $81,612 | $94,214 |
C++ | $69,037 | $67,369 | $65,181 | $67,732 |
.NET | $60,588 | $65,324 | $105,053 | $68,221 |
JavaScript | $67,857 | $58,791 | $54,986 | $69,143 |
PHP | $46,873 | $48,993 | $74,666 | $79,284 |
How much does a software engineer make in Finland?
The average software engineer salary in Finland is EUR 40,637, according to Payscale.
Junior software engineers in Finland are paid EUR 33,147 per year, middle developers – EUR 48,621, and senior engineers are paid around EUR 56,213 per year. According to Glassdoor, the average salary for a software engineer in Helsinki is EUR 61,153.
What engineer makes the most money in Finland?
- C++ developers in Finland are the lowest-paid compared to other technologies, with a salary of $41,409, while Python developers are the highest-paid, with a salary of $57,284.
- JavaScript, .NET, and C# software developer salaries are higher than the national average, ranging between $50K and $54K.
- The salary for a front-end and full-stack developer is around $49K.
- The annual salary for a Java developer in Finland is $56,752.
- Android and iOS developers are paid $46,690 and $48,310, respectively.
- The average salary for a PHP software developer is $47,590, while for C++ engineers it makes $44,091.
Tech stack | 2018 | 2019 | 2020 | 2021 |
Java | $50,196 | $47,329 | $51,176 | $56,752 |
C# | $45,856 | $42,215 | $37,186 | $54,070 |
C++ | $44,406 | $41,069 | $44,091 | $41,409 |
.NET | $45,956 | $43,255 | $40,867 | $53,504 |
JavaScript | $48,746 | $42,913 | $45,032 | $50,788 |
PHP | $44,886 | $39,219 | $43,597 | $47,590 |
How much does a software engineer make in the Netherlands?
The average software engineer salary in the Netherlands is $54,219, according to PayScale.
Junior programmers earn $37,908, while senior software developers earn up to $72,005. Software programmers in their mid-career with 5-9 years of experience earn $64,167 per year.
The average developer salary in Amsterdam, according to Glassdoor, is $75,609 per year (the highest in the country).
What engineer makes the most money in the Netherlands?
- Compared to other technologies, the salary of a C++ software developer in the Netherlands is the highest — $69,492.
- Front-end and PHP developers are the lowest-paid, ranging from $50,657 to $48,084.
- .NET software engineers earn less than the national average of $52,829 per year.
- Python and iOS (around $56K) and C# and JavaScript (around $57K) are more expensive than the national average.
- Java and Android developer salaries in the Netherlands are $57,692 and $59,576 per year, respectively.
Tech stack | 2018 | 2019 | 2020 | 2021 |
Java | $50,896 | $47,996 | $50,709 | $57,692 |
C# | $47,897 | $45,166 | $48,043 | $56,540 |
C++ | $53,217 | $51,308 | $55,902 | $69,492 |
.NET | $49,428 | $47,598 | $50,844 | $52,829 |
JavaScript | $52,157 | $48,251 | $48,597 | $56,808 |
PHP | $44,981 | $40,594 | $45,602 | $48,084 |
How much does a software engineer make in Australia?
According to Payscale, the average salary for a software developer in Australia is AUD 69,448. In Australia, a junior engineer earns AUD 65,364, while a middle software developer earns AUD 81,681. A senior software engineer’s annual salary in Australia is AUD 92,186. The salary of a software developer in Sydney remains at AUD 100,000.
What engineer makes the most money in Australia?
- The average salary for an Android and Java developer in Australia is $63,300, the highest among other technologies.
- The average salary for an iOS developer in Australia is $62,052.
- C++ and Full-Stack developers in Australia earn $60,780 and $61,146 per year, respectively.
- JavaScript, .NET, and C# developers earn around $58K on average, while Python developers earn slightly more — $59K.
- PHP developer salaries in Australia are the lowest compared to other technologies, at $53,996.
- The front-end developer’s salary is $58,074.
Programming Language | 2020 | 2021 |
Android | $50,937 | $63,319 |
iOS | $49,000 | $62,052 |
C# | $47,705 | $57,986 |
Ruby | $46,001 | $65,534 |
Python | $45,467 | $59,300 |
C++ | $44,622 | $60,780 |
Java | $44,052 | $63,342 |
.NET | $43,906 | $58,539 |
JavaScript | $42,578 | $58,076 |
PHP | $38,607 | $53,996 |
How much do computer engineers make in the UK?
The average software engineer salary in the UK is $68,462, according to ITJobsWatch. Junior software engineers in the United Kingdom earn $41,077 per year, while senior engineers earn $78,731.
What engineer makes the most money in the UK?
- The highest salary for a Java developer is $95,171 in the United Kingdom.
- Developers in C# ($59,072),.NET ($59,072), and PHP ($55,790) earn the least.
- The average salary for an Android developer in the United Kingdom is $78,762.
- In the United Kingdom, salaries for iOS and Python developers range from $82,044 to $88,607, respectively.
- The salary range for a C++ and JavaScript software developer is $65,635-$66,948.
- Front-end and full-stack developers are eligible for $68,917 and $67,284 respectively.
Tech stack | 2018 | 2019 | 2020 | 2021 |
Java | $69,114 | $72,000 | $95,171 | $89,001 |
C++ | $62,203 | $65,454 | $65,635 | $82,155 |
.NET | $58,747 | $57,600 | $59,072 | $61,616 |
JavaScript | $66,349 | $65,454 | $66,948 | $78,731 |
PHP | $52,197 | $52,363 | $55,790 | $54,770 |
Read more: Latest Offshore Software Development Rates by Country – Update 2022
About InApps Technology
InApps Technology is more than a software development company. It is a dream of Vietnamese developers. We focus on the niche market related to mobility solutions and a high productivity dedicated team to expand the business model for our clients.
InApps developers are at the epicenter of the IT industry in Vietnam. Our skilled and experienced teams can work on any software development project that you might need, as proven by their high customer retention rate. Feel free to explore the website to learn more about our offerings and technology solutions.
We’ll advise you on the best approaches to the development process and roughly estimate your software project concept cost.
DROP US A LINE and get access to the best talents.
Let’s create the next big thing together!
Coming together is a beginning. Keeping together is progress. Working together is success.