Crowdsourced Data
Pay, savings, lifestyle and infrastructure reported by tech workers across Europe. About this data
Median software engineer pay in Europe
Median gross yearly pay, as engineers reported it in each country.
Free to share. Please post it with this credit line:
Source: Euro Top Tech, median gross pay of software engineers in 23 countries, from 1,637 self-reported salaries, Nov 2026. eurotoptech.com/data/map
Median gross pay by country
| # | Country | Median | Reports |
|---|---|---|---|
| 1 | Switzerland | €130,000 | 101 |
| 2 | Ireland | €115,000 | 31 |
| 3 | United Kingdom | €105,150 | 86 |
| 4 | Netherlands | €100,000 | 82 |
| 5 | Lithuania | €96,000 | 25 |
| 6 | Poland | €93,960 | 116 |
| 7 | Romania | €91,500 | 42 |
| 8 | Finland | €90,000 | 21 |
| 9 | Denmark | €88,316 | 52 |
| 10 | Germany | €85,500 | 228 |
| 11 | Croatia | €82,000 | 16 |
| 12 | Czechia | €80,760 | 23 |
| 13 | Belgium | €77,000 | 22 |
| 14 | Austria | €70,000 | 30 |
| 15 | France | €70,000 | 55 |
| 16 | Sweden | €70,000 | 27 |
| 17 | Serbia | €69,165 | 40 |
| 18 | Spain | €67,000 | 159 |
| 19 | Bulgaria | €65,600 | 20 |
| 20 | Italy | €50,000 | 151 |
| 21 | Portugal | €50,000 | 82 |
| 22 | Greece | €44,000 | 15 |
| 23 | Hungary | €37,970 | 83 |
Too few reports yet: Albania, Belarus, Bosnia and Herzegovina, Estonia, Kosovo, Latvia, Luxembourg, Malta, Moldova, Montenegro, North Macedonia, Norway, Slovakia, Slovenia, Ukraine.
How to read this map
- Every figure is what software engineers living in that country reported to our salary data: pre-tax total compensation per year (salary plus any bonus and equity), what they take home after tax, and what they save in a year after taxes and living costs.
- After tax is the yearly pay engineers reported keeping after income tax and social contributions. Its median is the middle take-home report, not the median pay less a tax rate. Where many engineers work as contractors (Poland, Romania), reported take-home can sit closer to gross than an employee payslip would.
- A country shows a figure once it has enough reports; the rest read "Too few reports yet". The table under the map lists every figure with the number of reports behind it.
- The level mix moves the all-levels figure: a country whose reports are mostly senior shows a higher median than one with many juniors. Switch to a level (Entry, Mid, Senior, Staff+) to compare like for like.
- Cities shows a dot for every city with 10 or more reports, with its figure beside it. A city's figure is what engineers living there reported, whatever the country average says: a capital usually pays above its country.
- Median is the middle report, which one very high salary cannot move. Average is the mean, where no single report counts for more than 5x its country's median. Full methodology.
Taxes, take-home pay, cities and livability are in the full country rankings. Got an offer? Check it against these reports. Every new report sharpens the map: add your salary, anonymously.