Hybrid Data Engineer

Posted 15 hours ago

Apply now

About the role

  • Data Engineer responsible for creating pipelines and models to support analytics at Trainline. Collaborating with BI Developers and Data Scientists to drive business insights through data.

Responsibilities

  • Be key to making our data lake more accessible and insightful breaking down the barriers to access by working on new data marts and designing data models that even the most basic SQL users can use
  • Build data pipelines with Spark or DBT
  • Use SQL to transform data into meaningful insights
  • Build and deploy infrastructure with Terraform
  • Implement DDL, DML with Iceberg
  • Do code reviews for your peers
  • Orchestrate your pipelines with DAGs on Airflow
  • Participate in SCRUM ceremonies (standups, backlogs, demos, retros, planning)
  • Secure data with IAM and AWS Lake formation
  • Deploy your changes with Jenkins and GitHub actions

Requirements

  • Proven experience as a Data Engineering using SQL and Python
  • Previous experience with data lakes in AWS, Glue Catalog and Athena (or equivalent)
  • Good experience with DBT
  • Capable of using popular data modelling tools to create a diagram of proposed tables to enable discussion
  • Good communicator and comfortable with presenting ideas and outputs to technical and non-technical users
  • Worked on Apache Airflow before to create DAGS
  • Ability to work within Agile, considering minimum viable products, story pointing and sprints

Benefits

  • Private healthcare & dental insurance
  • Generous work from abroad policy
  • 2-for-1 share purchase plans
  • EV Scheme to further reduce carbon emissions
  • Extra festive time off
  • Excellent family-friendly benefits
  • Career growth with clear career paths
  • Transparent pay bands
  • Personal learning budgets
  • Regular learning days

Job title

Data Engineer

Job type

Experience level

Mid levelSenior

Salary

£65,000 - £75,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job