Platform Engineer
Eurail B.V.
Posted: April 2, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
We're looking for a Platform Engineer to join our international team in Utrecht, Netherlands, to work on platform development and maintenance.
Required Skills
Job Description
Our Team
We believe travel can create citizens of the world. We spark moments of connection and transformation, giving people the freedom to explore openly and shape their own story.
With colleagues from more than 50 countries, our diversity sparks curiosity, insight, and a culture of openness, essential to understanding our travellers and one another.
We work in a flexible hybrid model from our Utrecht HQ and our homes across the Netherlands.
Just as travel is about discovery, we’re looking for people who want to go one stop further, joining a journey that inspires personal transformation through train travel.
We’re on the search for…
…a Platform Engineer who can go One Stop Further by helping us build and evolve a secure, scalable, and developer-friendly platform that enables our product teams to deliver great travel experiences faster and more reliably.
You’ll play an important role in enhancing our cloud platform, improving automation, embedding security into engineering practices, and enabling product teams to focus on delivering customer value rather than managing infrastructure complexity.
Also, it's good to know that the team has agreed to meet in the office for at least 2 days; you will be expected to be in the office on those days to work side by side with your colleagues.
What you’ll be doing
You’ll be joining the Platform team – the team responsible for building and maintaining the technology foundations that support our product teams.
The platform team enables engineering teams through automation, infrastructure standards, security integration, and developer self-service capabilities.
You will report to the Head of IT – Platform and collaborate closely with architects, product teams, QA, and security specialists.
You’ll be involved in designing and improving our cloud platform, enabling secure and efficient software delivery, and improving the developer experience across our engineering organisation.
Your responsibilities
• Design, implement, and maintain cloud infrastructure (AWS) using Infrastructure as Code (Serverless framework / CloudFormation)
• Build and improve CI/CD pipelines on GitLab to support reliable and automated software delivery
• Integrate DevSecOps practices into the development lifecycle by embedding security checks and controls into pipelines and infrastructure
• Develop self-service platform capabilities that simplify deployment, environment management, and infrastructure provisioning for product teams
• Improve developer experience (DevEx) by reducing operational complexity and increasing automation
• Implement and maintain monitoring, logging, and observability solutions to support system reliability and operational insights
• Collaborate with security teams to ensure secure-by-design architecture and compliance standards
• Support engineering teams in adopting platform tools, best practices, and automation
• Explore and leverage AI-assisted tools to improve automation, operational insights, and developer productivity
• Contribute to documentation, knowledge sharing, and continuous improvement of platform capabilities
What we’re looking for
We are looking for a senior-level engineer with extensive AWS expertise and a platform mindset, typically with:
• 5+ years of experience in cloud engineering, DevOps, or platform engineering
• Proven experience working in multi-team, cloud-native environments
Core Skills
• Strong expertise in AWS cloud architecture and services
• Experience with Infrastructure as Code using Serverless Framework, CloudFormation, or similar tools
• Experience designing and operating cloud-native systems
• Experience building and maintaining CI/CD pipelines
• Deep understanding of DevSecOps practices, integrating security into development pipelines and infrastructure
• Extensive experience with serverless technologies (Lambdas, DynamoDB, etc)
• Extensive experience with container technologies and orchestration (Docker, Kubernetes, ECS/EKS)
• Familiarity with monitoring, logging, and observability tools
• Understanding of Platform Engineering and DevOps principles
• Experience improving developer productivity through automation and platform tooling
• Interest or experience in using AI-assisted tools to enhance engineering productivity, automation, and operational insights
• Effective collaboration skills and the ability to work effectively with product teams, architects, and security specialists
In addition, it’s extra credit if you have…
• Experience building or contributing to internal developer platforms
• Experience supporting microservices-based architectures
• Experience implementing policy-as-code or security automation
• Knowledge of the SAFe framework
• Interest in sustainable travel!
Our offer
• We offer a flexible hybrid model that combines remote work with in-office days each week, enhancing teamwork and connection.
• A complimentary NS train card to travel across the Netherlands for work and leisure.
• An annual free Interrail/Eurail travel pass for you and a companion, so you can explore Europe and share the same experiences as our customers.
• Unlimited access to OpenUp for lifestyle & well-being recommendations.
• Support for your well-being through a personal allowance of €1500.
• We provide a training allowance of €4000 to support learning opportunities relevant to your role.
• Variable annual bonus (target 4%), based on company and individual performance.
• An annual team trip across Europe to experience our product first-hand.
• 20 working days per year from abroad.
• An annual leave package of 28 days, plus study days, volunteer days, and a culture day.
• Salary Scale: 60 , Monthly gross salary (excluding 8% allowance): 5200 € - 6800 € (full-time) based on experience.
Curious to apply?
Apply directly via our website (https://jobs.eurail.com/en/vacancies).
• We'll ask you to share your resume in English (our business language) and tell us why you're interested in Eurail and this particular role. It doesn't hurt to be creative; we enjoy seeing your personality shine through.
• As part of the process, we may also ask you to complete a short assessment to showcase your skills.
If we think you might be a good candidate, the next step is a relatively informal interview. For you, this is a chance to understand if Eurail is your ideal workplace, and for us, it tells us more about the value you would bring.
To support fair and unbiased hiring, we use a blind recruitment process in the early stages. Personal details such as your name, date of birth, photo, contact information, social media links, gender, and nationality are hidden, allowing us to focus on your skills, experience, and potential.
In the meantime…
If you’re curious, why not check us out on LinkedIn and get a sense of our culture and values?
Got questions? Our People & Culture team would be happy to help — just drop us a note at [email protected]. We don’t use LinkedIn for messages, so this is the best way to reach us!
While you're here, explore our travel passes and get inspired for your next journey at www.eurail.com.