Data & Analytics Engineer

Jet2.com and Jet2holidays
Leeds, United Kingdom
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Remote
Leeds, United Kingdom

Tech stack

Sql Data Warehouse
API
Airflow
Amazon Web Services (AWS)
Data analysis
Azure
Google BigQuery
Cloud Computing
Databases
Data Visualization
Data Warehousing
Python
Operational Databases
Scrum
Software Deployment
SQL Databases
Freeform SQL
Delivery Pipeline
Snowflake
Data Layers
Data Analytics
Data Management
Data Delivery
Data Pipelines

Job description

As our Data & Analytics Engineer, you'll work as part of a multi-disciplinary, agile data delivery team, contributing to the development and maintenance of analytics-ready data across our platform. This role is analytics engineering first, focused on building reliable transformations and working within established Silver and Gold data layers, with support and guidance from Senior and Lead engineers.

You'll join a multi-disciplinary, agile data delivery team working alongside other analytics and data engineers, data scientists, test engineers, and data visualisation specialists.

As our Data & Analytics Engineer, you'll have access to a wide range of benefits including:

  • Remote working
  • Annual pay reviews
  • A generous discretionary profit-share scheme
  • Strong support for learning, development, and progression
  • The opportunity to work with a modern analytics data stack, * Developing and maintaining analytics-ready datasets in our cloud data warehouse, transforming raw and curated data into trusted datasets for reporting and analysis
  • Implementing data transformations using SQL and dbt, following established modelling patterns and best practices
  • Working with existing Silver and Gold layer data models, understanding how transformations feed downstream analytical and reporting use cases
  • Contributing to the enterprise data warehouse and analytical data sets used by analytics, data science, and business teams
  • Collaborating with data engineers to support ingestion and orchestration of data from a range of sources, including databases, flat files, APIs, and event-driven feeds
  • Working closely with analytics and visualisation teams to ensure data products are practical, reliable, and well understood
  • Supporting production data assets, including monitoring, troubleshooting, and improving data quality
  • Actively contributing to a data-first culture through learning, knowledge sharing, and continuous improvement

What you'll have:

We're looking for someone with a solid foundation in analytics engineering who is keen to grow their skills and confidence working across the analytics data lifecycle., * Exposure to data ingestion pipelines, including APIs or event-driven data sources

  • Familiarity with orchestration tools (e.g. Airflow) and ELT-based architectures
  • Experience developing or supporting data CI/CD pipelines (e.g. dbt tests or deployment workflows). We currently use Azure DevOps
  • Working knowledge of Python for data-related tasks or automation
  • An interest in data quality, observability, and analytics engineering best practices

This role is ideal for someone who wants to:

  • Build strong fundamentals in analytics engineering
  • Work hands-on with Silver and Gold analytics data layers in a modern platform
  • Learn from experienced Senior and Lead Analytics Engineers
  • Develop technical skills while gaining exposure to real business-driven analytics use cases
  • Work with a contemporary stack: AWS, Snowflake, dbt, Airflow, SQL, and Python

Requirements

Do you have experience in Software deployment?, * Experience building analytics pipelines using SQL-first transformation approaches, ideally using dbt

  • A good understanding of data warehousing concepts and how analytics data is structured and consumed in downstream use cases
  • Confidence reading, writing, and maintaining complex SQL queries
  • Experience working with a cloud data warehouse such as Snowflake (preferred), BigQuery, Redshift, or Synapse
  • Exposure to working in a cloud environment (AWS, GCP, or Azure)
  • Experience working in an Agile delivery environment (Scrum and/or Kanban), with good communication skills and a collaborative mindset

Apply for this position