Software Engineer – Backend
.png)
Location: Amsterdam
Location: Amsterdam, Netherlands
Experience Level: Minimum 2 years production experience in Java, Scala, C++ or a similar language
About the role:
The Backend Software Engineer collaborates with the team to build scalable infrastructure and products. The teams cover many domains within essential service platforms.
Key responsibilities:
• Work on problems spanning product and infrastructure, including distributed systems, at-scale service architecture and monitoring, workflow orchestration.
• Deliver reliable, high-quality services and client libraries for storing and accessing massive volumes of data on cloud storage backends (e.g., AWS S3, Azure Blob Store).
• Build scalable services (e.g., Scala, Kubernetes) and data pipelines (e.g., Spark) powering the pricing infrastructure serving millions of cluster hours per day.
Requirements:
• Experience developing large-scale distributed systems.
• Experience working on SaaS platforms or with Service-Oriented Architectures.
• Strong knowledge of SQL.
Response to the Vacancy
- Smooth relocation and visa support through the Highly Skilled Migrant or EU Blue Card programs.
- Personal guidance throughout the entire hiring journey, from job search to onboarding.
- Access to top-tier tech companies in the Netherlands looking for international talent.
- A supportive, human-focused approach, ensuring your career, skills, and long-term goals are always the priority.
.png?width=330&height=110&name=Ontwerp%20zonder%20titel%20(4).png)