Senior Data Platform Engineer

easyJet holidays

Luton

Híbrido

GBP 90.000 - 130.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

easyJet is seeking a Senior Platform Data Engineer to provide technical leadership in transforming how data is stored, analysed and used across the business. You will work with data scientists and stakeholders to deliver value through scalable data solutions in a hybrid Luton environment.

The role requires hands-on experience with Python, Spark, Databricks and cloud-based data architectures, plus strong CI/CD practices and data governance.

Formación

  • Proven ability to design and build data solutions on cloud-based distributed systems.
  • Hands-on Python development with CI/CD and release engineering practices.
  • Experience with testing data pipelines using Pytest or dbt Unit Test.
  • Strong SQL writing and debugging skills.
  • Experience with Databricks, Spark, and distributed data frameworks.
  • Knowledge of Terraform or CloudFormation for IaC.
  • Understanding of ML workflow and hardware requirements.
  • Experience with data quality and lineage concepts.

Responsabilidades

  • Develop robust, scalable data pipelines for analysts and data science teams.
  • Collaborate with data scientists and DevOps to deploy ML models.
  • Mentor team members and contractors to improve development standards.
  • Partner with Business Analysts to deliver requirements and realise business value.
  • Build data documentation and a data catalogue for developed assets.
  • Ensure code quality and governance across releases.

Conocimientos

Technical Ability
Clear communication
Complex problem solving
Passion for data
Self-directed

Herramientas

Python
CI/CD
GitHub Actions
Azure DevOps
Pytest
dbt
Terraform
CloudFormation
Databricks
Spark
SQL
Tableau/PowerBI

Descripción del empleo

Job Description
Description
Luton/Hybrid
Company

We are easyJet – a FTSE-250 listed, £multi-billion low-cost airline that serves tens of millions of customers every single year. If you’re reading this, you have probably already been an easyJet customer, and you’ll know that there is no more iconic (or Orange!) travel brand in Europe. We fly more than 1,207 routes, connecting 38 countries across Europe, and employ more than 18,000 colleagues. We’re on a mission to make low-cost travel easy – and whatever your role here, you’ll connect millions of people to what they love using Europe’s best airline network, great value fares, and friendly service. What makes us easyJet? Our Promise Behaviours – we are Safe, Bold, Welcoming and Challenging. Four Behaviours. One Spirit. One easyJet.

Job Purpose

With a big investment into Databricks, and with a large amount of interesting data, this is the chance for you to come and be part of an exciting transformation in the way we store, analyse and use data in a fast paced organisation. You will join as a Senior Platform Data Engineer providing technical leadership to the Data Engineering team. You will work closely with our Data Scientists and business stakeholders to ensure value is delivered through our solutions.

Job Accountabilities
  • Develop robust, scalable data pipelines to serve the easyJet analyst and data science community.
  • Highly competent hands‑on experience with relevant Data Engineering technologies, such as Databricks, Spark, Spark API, Python, SQL Server, Scala.
  • Work with data scientists, machine learning engineers and DevOps engineers to develop, develop and deploy machine learning models and algorithms aimed at addressing specific business challenges and opportunities.
  • Coach and mentor the team (including contractors) to improve development standards.
  • Work with Business Analysts to deliver against requirements and realise business benefits.
  • Build a documentation library and data catalogue for developed code/products.
  • Oversight of project deliverables and code quality going into each release.
Requirements of the Role
Key Skills Required
  • Technical Ability: has a high level of current, technical competence in relevant technologies, and be able to independently learn new technologies and techniques as our stack changes.
  • Clear communication; can communicate effectively in both written and verbal forms with technical and nontechnical audiences alike.
  • Complex problem-solving ability; structured, organised, process-driven and outcome-oriented. Able to use historical experiences to help with future innovations.
  • Passionate about data; enjoy being hands‑on and learning about new technologies, particularly in the data field.
  • Self‑directed and independent; able to take general guidance and the overarching data strategy and identify practical steps to take.
Technical Skills Required
  • Significant experience designing and building data solutions on a cloud based, big data distributed system.
  • Hands‑on software development experience with Python and experience with modern software development and release engineering practices (e.g. TDD, CI/CD), and software deployment automation with GitHub actions or Azure DevOps.
  • Experience in testing automation of data transformation pipelines, using frameworks like Pytest or dbt Unit Test.
  • Comfortable writing efficient SQL and debugging.
  • Data warehouse operations and tunning experience in schema evolution, indexing, partitioning.
  • Hands‑on IaC development experience with Terraform or CloudFormation.
  • Understanding of ML development workflow and knowledge of when and how to use dedicated hardware.
  • Significant experience with Apache Spark or any other distributed data programming frameworks (e.g. Flink, Hadoop, Beam)
  • Familiarity with Databricks as a data and AI platform or the Lakehouse Architecture.
  • Experience with data quality and/or and data lineage frameworks like Great Expectations, dbt data quality, OpenLineage or Marquez, and data drift detection and alerting.
  • Understanding of Data Management principles (security and data privacy) and how they can be applied to Data Engineering processes/solutions (e.g. access management, data privacy, handling of sensitive data (e.g. GDPR).
  • Experience in event-driven architecture, ingesting data in real time in a commercial production environment with Spark Streaming, Kafka, DLT or Beam.
  • Understanding of the challenges faced in the design and development of a streaming data pipeline and the different options for processing unbounded data (pubsub, message queues, event streaming etc)
  • Understanding of the most commonly used Data Science and Machine Learning models, libraries and frameworks.
  • Knowledge of the development lifecycle of analytical solutions using visualisation tools (e.g. Tableau, PowerBI, ThoughtSpot)
  • Hands‑on development experience in an airline, e-commerce or retail industry.
  • Worked within the AWS cloud ecosystem.
  • Experience of building a data transformation framework with dbt.
Location & Hours of Work

We operate a hybrid working policy of 40% of the month spent with colleagues. We look forward to your application and the possibility of you flying high with our team!

Reasonable Adjustments

At easyJet, we are dedicated to fostering an inclusive workplace that reflects the diverse customers we serve across Europe. We welcome candidates from all backgrounds. If you require specific adjustments or support during the application or recruitment process, such as extra time for assessments or accessible interview locations, please contact us at ma.recruitment@easyjet.com. We are committed to providing reasonable adjustments throughout the recruitment process to ensure accessibility and accommodation

MP2#
Business Area
Primary Location
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Data Scientist Senior Manager
Data Scientist Senior Manager

easyJet • Luton

Presencial
GBP 70.000 - 95.000
25 days holiday
Pension scheme
Discounted staff travel
+2
Data Steward FTC
Data Steward FTC

easyJet • Luton

Presencial
GBP 50.000 - 70.000
25 days holiday
Pension scheme
Life assurance
+2
Data Lead - Operations Domain
Data Lead - Operations Domain

easyJet holidays • Luton

Híbrido
GBP 90.000 - 120.000
Data Lead
Data Lead

easyJet holidays • Luton

Presencial
GBP 90.000 - 120.000
Bonus up to 30%
Staff travel benefits
7% pension contributions
+1
Data Lead - Operations Domain
Data Lead - Operations Domain

easyJet holidays • Greater London

Híbrido
GBP 90.000 - 120.000
Bonus up to 30%
Private medical insurance
25 days annual leave + holidays
+3
Data Lead - Corporate Domain
Data Lead - Corporate Domain

easyJet holidays • Greater London

Híbrido
GBP 90.000 - 130.000
Up to 30% bonus
PMI
7% pension
+4
Data Lead - Commercial Domain
Data Lead - Commercial Domain

easyJet holidays • Luton

Híbrido
GBP 90.000 - 120.000
Up to 30% bonus
Private Medical Insurance
7% pension contributions
+2
Data Lead - Customer Domain
Data Lead - Customer Domain

easyJet holidays • Luton

Híbrido
GBP 90.000 - 130.000
Private medical insurance
25 days holiday
Annual travel credit
+3
Senior Software Engineer
Senior Software Engineer

easyJet Airline Company PLC • Greater London

Híbrido
GBP 70.000 - 100.000
Bonus
Private medical insurance
Holiday allowance
+2
Data Lead - Corporate Domain
Data Lead - Corporate Domain

EasyJet Plc • Luton

Híbrido
GBP 90.000 - 120.000
Staff travel benefits
Bonus up to 30%
Pension contributions 7%
+4