Junior Data Engineer, Trainline

Geospatial

Salary not provided
SQL
AWS
Docker
Python
Django
Redis
Bash
Linux
Postgres
Terraform
Pandas
Flask
RDS
REST API
DynamoDB
Junior and Mid level
London

Hybrid, 40% in office

2+ days a week in office (Holborn, London)

Trainline

Europe's leading rail ticketing platform

Job no longer available

Trainline

Europe's leading rail ticketing platform

1001+ employees

B2CB2BTravelSustainabilityTransporteCommerce

Job no longer available

Salary not provided
SQL
AWS
Docker
Python
Django
Redis
Bash
Linux
Postgres
Terraform
Pandas
Flask
RDS
REST API
DynamoDB
Junior and Mid level
London

Hybrid, 40% in office

2+ days a week in office (Holborn, London)

1001+ employees

B2CB2BTravelSustainabilityTransporteCommerce

Company mission

Trainline is proud to be Europe's leading rail and coach platform - a tech company with a mission to make train travel as smooth as possible to allow travellers to make greener travel choices.

Role

Who you are

  • Hold a degree in engineering, physics, computer science, or another quantitative discipline, or bring relevant transferable skills
  • Have experience working with SQL and Python, and are familiar with Python libraries such as Flask, Fast API, Django, Pandas, SQLAlchemy
  • Understand optimisation techniques like partitioning and indexing in relational database systems
  • Are familiar with data stores such as PostgreSQL, DynamoDB, and Redis
  • Can use data visualisation tools to create charts or diagrams to support data-driven discussions
  • Communicate effectively and can present your ideas and work clearly to colleagues across technical and non-technical teams
  • If you don’t meet every requirement listed but feel this role is a good fit for your skills and career goals, we encourage you to apply. We are looking for individuals who bring diverse ideas and perspectives to the team

Desirable

  • Knowledge of geospatial analysis, including working with tools like Shapely, GeoPandas, or Turf
  • Interest or experience with maps or location-based applications like Google Maps or Mapbox
  • Some knowledge of DevOps technologies such as Terraform, Bash, Linux operating systems, and Docker
  • Familiarity with CI/CD technologies, such as GitHub Actions
  • Exposure to AWS services like ECS, ECR, RDS, and Redis

What the job involves

  • This team is focused on creating innovative train tracking and mapping tools that use machine learning to improve the rail passenger experience
  • In this role, you will help develop and test new tools and algorithms as part of a team bringing geospatial and location-based technologies to the market
  • Your contributions will include building prototypes to assess feasibility and designing solutions that will be integrated into real-world products
  • As a part of Trainline you will not only receive a competitive salary and benefits, but you’ll be joining an environment where your personal development is a top priority
  • You’ll be part of a passionate team working on large-scale production systems that deliver impactful solutions used by millions of users
  • Develop data engineering pipelines to enhance train tracking and contribute to improving our REST API
  • Collaborate with the team to test and validate new products and services, ensuring they are ready for real-world application
  • Work in a multi-disciplinary team, exchanging knowledge with data engineers, data scientists, and front- and back-end developers to deliver new features and products
  • Design tools, frameworks, and processes to improve the speed, efficiency, and reliability of services already in production

Salary benchmarks

Share this job

View 15 more jobs at Trainline

Insights

Led by a woman

42% female employees

14% employee growth in 12 months

Company

Company benefits

  • Flexible working (40% min office attendance)
  • Cycle to work scheme
  • Discounted gym memberships through Wellhub
  • Private Health and Dental Insurance
  • Enhanced Pension (matched contributions)
  • Income Protection
  • Share Incentive Plan (buy one get one free)
  • Learning budget
  • Primary & Secondary Caregiver Leave
  • Shared Parental Leave
  • Enhanced sick pay
  • Free Perkbox subscription
  • Electric Vehicle Salary Sacrifice Scheme
  • YellowNest - Subsidised Childcare Fees
  • Work from Abroad

Our take

Trainline make it super easy to book transport tickets. Its app is intuitive and well designed and its even pioneering paperless travel, allowing users to store their tickets in the app.

Its hyper focused on customer experience and has a product culture of fast iteration to deliver great outcomes for customers.

Its customers make 170,000 journeys a day and it sell 200 tickets a minute.

Its continuing to innovate to stay ahead, using machine learning to predict price movements and integrating with Siri and Google Assistant so people can buy tickets just by speaking to their phone.

Steph headshot

Steph

Company Specialist at Welcome to the Jungle