TL;DR

Backend Technical Lead: Guiding the technical direction of Eurail's backend domain, maintaining high engineering standards, and supporting a team of backend developers. Focus on microservices, APIs, event-driven systems, AWS services, and Infrastructure-as-Code.

Location: Flexible hybrid model from Utrecht HQ and homes across the Netherlands.

Salary: €6500 - 7800 monthly gross (full-time).

Company

Eurail believes travel can create citizens of the world, sparking moments of connection and transformation through train travel.

What you will do

  • Lead technical direction & delivery for backend systems and services across the platform.
  • Collaborate closely with the Architect on major architectural decisions.
  • Translate product needs into robust technical solutions while keeping scalability and maintainability in mind.
  • Mentor and coach backend developers, supporting professional growth and building a culture of ownership.
  • Partner closely with IT Ops and other Leads on DevSecOps maturity, CI/CD reliability and system resilience.
  • Continuously improve backend engineering workflows, tooling, and service reliability.

Requirements

  • A Bachelor’s or Master’s degree in Computer Science or a related field.
  • 8+ years of backend development experience, depending on demonstrated scope and impact.
  • Extensive experience (minimum 5 years) in people management, leading and mentoring backend engineers, and improving team productivity and engineering maturity.
  • Extensive experience in Java (17+), Spring Boot, REST APIs, and backend architecture.
  • Deep experience with AWS services (serverless, ECS/EKS, DynamoDB, RDS, SQS/SNS, etc.).
  • Effective communication skills in English (both oral and written), able to explain complex technical topics clearly to both technical and non-technical stakeholders.

Nice to have

  • Experience in a B2C or B2B eCommerce environment with high availability requirements.
  • Experience working with architects and other leads in larger technical ecosystems.
  • Familiarity with domain-driven design, API versioning strategies and backward compatibility practices.

Culture & Benefits

  • Flexible hybrid model that combines remote work with in-office days each week.
  • 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.
  • Support for your well-being through a personal allowance of €1500.
  • Training allowance of €4000 to support learning opportunities relevant to your role.
  • 20 working days per year from abroad.

Hiring process

  • Share your resume in English and tell us why you're interested in Eurail and this particular role.
  • Complete a short assessment to showcase your skills.
  • Informal interview to understand if Eurail is your ideal workplace.