Trainline, Europe's leading rail ticket booking platform, is seeking a Data Engineer to join their dynamic team in London. As a FTSE 250 company with over 125 million monthly visits and £5.3 billion in annual ticket sales, we're at the forefront of revolutionizing rail travel across Europe.
In this role, you'll be crucial in creating data pipelines and tables that power impactful dashboards, enable self-service via SQL, and support innovative machine learning models. Working alongside Machine Learning Engineers, BI Developers, and Data Scientists, you'll transform complex raw event data into user-friendly, high-impact tables using SQL, data modeling, and Spark.
The position offers a hybrid working model with 40% office presence in London. You'll be part of a diverse team of over 1,000 professionals from 50+ nationalities across Europe. Your day-to-day will involve building data pipelines, implementing DDL and DML with Iceberg, conducting code reviews, and participating in SCRUM ceremonies.
We offer competitive compensation (£60,000 - £70,000) plus comprehensive benefits including private healthcare, dental insurance, share purchase plans, and personal learning budgets. At Trainline, we're committed to sustainability in travel and creating an inclusive workplace where everyone belongs. Join us in building the future of rail travel while developing your career with clear progression paths and regular learning opportunities.