Average software engineer salary in Amsterdam

Indicative salary ranges for software engineers in Amsterdam, from junior roles to senior and staff levels, including 30% ruling and total-compensation context.

Salary guide for software engineers in Amsterdam

The average salary of a software engineer in Amsterdam often sits around €90,000 to €115,000 gross per year, although the figure can vary widely depending on experience, company type, sector, and whether compensation includes bonuses or equity.

In international tech companies, fintech firms, specialist consultancies, or businesses with senior engineering teams, total compensation can exceed €120,000–€150,000 per year. For junior or mid-level profiles, the usual range is lower.

Indicative salary ranges for software engineers in Amsterdam
Experience level Estimated annual gross salary Comment
Junior Software Engineer€45,000 – €65,000Profiles with limited professional experience or people newly entering the Dutch market.
Mid-level Software Engineer€65,000 – €90,000Professionals with solid development experience across cloud, backend, frontend, or full stack.
Senior Software Engineer€90,000 – €125,000Profiles with technical autonomy, architecture experience, and ownership of critical systems.
Lead Engineer / Staff Engineer€120,000 – €160,000+Technical leadership roles covering architecture design, mentoring, and strategic decisions.

As a reference point, salary platforms such as Glassdoor and Levels.fyi often place the average or median compensation of a Software Engineer in Amsterdam around €92,000–€101,000 per year, with higher ranges for senior profiles and high-paying tech companies.

To estimate real net salary in the Netherlands, you still need to account for factors such as the 30% ruling, tax deductions, pension contributions, annual bonus, paid holiday allowance, and whether the package includes equity or stock options.

To see your net salary in Netherlands, use our calculator. Open calculator