Change the way millions of people travel across Europe!

  • Founded 1997
  • 501-1000 Employees
  • 201-500 Engineers
  • eCommerce

About Trainline

Trainline is an innovative, tech business with a mission to make travel as simple, seamless and affordable as possible. We’re proud to be Europe’s leading independent train and coach platform and rank among the highest-rated travel and ticketing apps globally. Today, we offer our customers travel to thousands of destinations in and across 36 countries in Europe and beyond. That’s more than £2.3 billion in ticket sales annually, and over 70 million visits to our apps and websites each month.

As an Engineer at Trainline…

We believe in empowering our people. You and your team mates will have the authority to take decisions which help you fulfil your responsibilities to the rest of the business. We have an engineering culture which encourages frank, honest, evidence-based discussions where data trumps opinions & hierarchy, every time.

We provide clear progression paths, if you want to progress to a leadership role and beyond, we will advise and mentor you. If you would prefer to go even “more technical”, no problem - we have options for you there too. Our office is open and relaxed, with a wide range of break out space, everybody is approachable, nobody sits in an office. Mark, our CTO and Clare our CEO sit with their teams.

Application Process...

  1. The first step would be an open, exploratory telephone conversation with one of our Internal Recruiters - this is where we'll be asking about your experience to date and future aspirations, it's also a great opportunity for you to learn about all the awesome stuff we've been doing and how you could contribute.

  2. Depending on the role/team, we may then get you to speak with some of our engineers on the phone

  3. For development roles we have a short, internally built task that is designed to give you a taste of real world problems that we face at Trainline, you can take this in whichever language you're most comfortable - but don't worry, we understand you have a busy schedule so we do not expect a huge time commitment nor do we expect to receive a fully polished solution - just enough to demonstrate how you would approach the challenge at hand and to highlight the things you think are important.

  4. The final step is to come into the office and spend some time with engineering leads where you will pair up on your task - this is your opportunity to build on things further, discuss your decisions, any trade offs made etc, followed by a less hands on session with one of our Engineering Managers

  5. If everybody is happy, we will make you an offer to join the team!

Trainline -
Trainline -
Trainline -
Trainline -
Find a job at companies like Trainline

Tech Stack
  • Javascript
  • React
  • Node
  • .Net Core
  • C#
  • iOS
  • Android
  • Clojure
  • AWS

  • 25 Days Holiday
  • Tech Conferences and Trainline Meetups
  • Mentoring Scheme
  • Summer of Craft and Hackathons
  • Career Development Workshops
  • Enhanced Maternity/Paternity Leave
  • Free Breakfast
  • Yoga Mondays
  • Salsa Class
  • Board Game Nights
  • Team Socials
  • Games Room
  • Free Beer Wine and Soft Drinks

  • Medical, Dental, & Vision Insurance Medical, Dental, & Vision Insurance
  • Life & Disability Coverage Life & Disability Coverage