Software Engineer Jobs in Amsterdam, Netherlands

Looking for a software engineer job in Amsterdam? Choose from 30 open roles at 9 employers. Explore real salary data and skills breakdown across remote, hybrid and on-site roles.

30 Open roles
9 Companies hiring
โ€” Average salary

What do Software engineers in Amsterdam work on?

The roles span a wide spectrum of engineering work. Several focus on backend services and distributed systems: the Backend Engineer at Catawiki involves building and maintaining scalable microservices across product verticals such as demand, supply, and fulfilment, with strong emphasis on API development and SQL. The Senior Backend Engineer at Creative Fabrica centres on Go-based microservices orchestrating AI generation pipelines at high concurrency, using Kafka, SQS, gRPC, and AWS infrastructure.

A third strand appears in infrastructure and AI platform work, as seen in the Senior Software Engineer role at Together AI, which involves building production AI agents that diagnose failures and automate operations across a GPU fleet. Beyond these summaries, sample titles point to specialisms in payments, invoicing, observability, Android, and banking products, suggesting that employers here tend to organise engineers into focused product or platform teams rather than generalist pools.

Skills and experience employers ask for

Java and APIs are the most widely mentioned skills across these postings, followed by Kubernetes, SQL, and AWS. Python, Kafka, and LLMs each appear in a meaningful minority of descriptions, alongside C++, Spark, and Azure. AI-related terms such as LLMs, agents, and RAG appear with some frequency, reflecting a subset of roles with an inference or platform focus. Because these counts reflect mentions in job descriptions rather than stated requirements, and the sample is limited to postings on this page, they indicate emphasis rather than a definitive picture of the field.

Java 57%
APIs 47%
Kubernetes 33%
SQL 30%
AWS 27%
Python 20%
LLMs 20%
Kafka 20%
Master's degree 20%
Agents 17%
Azure 17%
Spark 17%
C\+\+ 17%
RAG 13%

Amsterdam office, hybrid or remote?

The clear majority of postings on this page are listed as onsite, with a small number described as hybrid. None are advertised as fully remote. This makes Amsterdam office presence the dominant expectation across these roles. The hybrid postings do not specify how many days in-office are expected, so candidates should check individual listings for those details. Where a posting's work mode was not stated, it has been recorded as such rather than assumed.

Make your application specific to the work

  1. Review the role specifics Check each posting for the product area, team structure, and any stated experience thresholds, as these vary considerably across employers and specialisms on this page.
  2. Assess your technical match Cross-reference your experience against the skills mentioned in the description, particularly the languages and infrastructure tools listed, since different roles emphasise Java, Go, Python, or C++ depending on the team.
  3. Confirm location expectations Most roles on this page expect onsite presence in Amsterdam; verify whether a specific posting is onsite or hybrid before applying, as the page notes a small number of hybrid arrangements.
  4. Apply directly through the posting Follow the application link on the individual job page; some employers on this page use their own careers portals, so completing the process through the employer's system directly is advisable.

Questions about Software Engineer jobs in Amsterdam

No. All postings on this page are listed as either onsite or hybrid. None are advertised as fully remote.

None of the postings on this page include advertised pay ranges, so no salary comparison is possible from these listings. You would need to ask individual employers directly.

The postings lean toward senior and lead levels, with a smaller number at unspecified seniority. There is one junior-level posting and one managerial role among the listings on this page.

A Master's degree is mentioned in the descriptions of some postings on this page. However, mentions in a job description do not necessarily mean it is a hard requirement; check the specific posting to see how it is framed.

Java is the most frequently mentioned language across these descriptions, appearing in more than half of them. Go, Python, and C++ each appear in a smaller number of postings. The predominance of Java reflects the mix of employers and teams represented here rather than a broader market claim.

Jobs checked 7 hours ago. ยท Guide reviewed 14 September 2026.