Change the way millions of people travel across Europe!

Founded 1997
501-1000 employees
  • eCommerce
  • Headquarters address
    120 Holborn, EC1N 2TD

    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 across 40 countries in Europe and beyond - bringing in 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 will have the authority to take decisions which help you fulfill 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 who will give you an in depth overview of what we have been up to in recent years, the structure of the company and future vision. They will ask about your experience to date, approach to programming and aspirations.

    2. Next, you'll speak on the phone with the hiring manager/team - this will be a more technical chat to determine your depth of knowledge across various areas related to the role.

    3. The final step is to come into the office and spend some time with the engineering team, work together on some technical challenges/problems and learn more about how the team works and the future roadmap - ask us lots of questions :)

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

    Tech stack

    Javascript, React, Node, .Net Core, C#, iOS, Android, Clojure, AWS, Kafka, Spark, Redshift


    Health and wellness

    Health insurance
    Dental insurance
    Vision insurance
    Life insurance
    Disability insurance

    Vacation and time off

    Paid holidays
    Flexible working hours
    Work from home flexibility
    Volunteer time off
    Maternity benefits
    Paternity benefits

    Personal development

    Tuition reimbursement
    Management training
    Job training
    Conferences reimbursement

    Values and quality of life

    Accessible via public transportation
    Employee groups and committees
    Snacks and beverages
    Catered breakfasts
    Matching charitable donations
    Company activities
    Games and recreation
    Pet-friendly workplace
    Trainline - Company Photo
    Trainline - Company Photo
    Trainline - Company Photo
    Trainline - Company Photo