Sorry! No jobs found. Clear filters.
< Back to job listings

Lead Data Engineer


Luton, UK (Hybrid (1-2 Days in Luton))

Job Description

From the price of tickets and the planning of flights, to the way we manage our corporate functions – data is an incredibly important part of how we run our business here at easyJet. And thanks to the success and growth of our current team we’re now looking for a new Lead Data Engineer to deliver IT change and help us in our ambition to become the leading data driven airline.  

Managing up to three Data Engineers and working with a wider team of Data Scientists, Analysts, and Leaders, you’ll apply your technical expertise and inspirational leadership skills to design, deliver and implement data solutions that meet functional and non-functional requirements and standards. You’ll also:

champion our distributed data platform and drive data product adoption

identify and implement internal process improvements along with other opportunities to deliver end-to-end data product solutions that drive business value

identify new and emerging technology, methods, trends and techniques in the Data Engineering space

In short, you’ll be the type of person who can shape what’s to come and help our team evolve even further. In return you’ll find a company that has invested heavily in its tech stack and that places a lot of importance in this area – you’re passionate about data engineering and so are we. And as well as top-notch travel perks you’ll also benefit from bonus and share schemes.

Location and hours of work

At easyJet we offer hybrid working arrangements and are always happy to talk flex. All we ask is that you’ll be able to visit our Luton HQ two or three times a month.  

Requirements of the Role

What you’ll need to do the role

Naturally for this role you’ll already have significant experience designing and building data solutions on a cloud based, big data distributed system – along with a solid understanding of data concepts and data modelling principles; applied across traditional warehousing, OLTP and modern data lakes. And as well as the leadership and team management skills you’ll need to inspire your team you’ll also have the communication and relationship management skills to work with technical and non-technical audiences alike.

From a technical skills point of view you’ll need experience of:

Python along with modern software development and release engineering practices (e.g. TDD, CI/CD)

Apache Spark or any other distributed data programming frameworks (e.g. Flink, Arrow, MapR)

Writing efficient SQL

Working with a range of cloud-based big data technologies (e.g. HDFS, Blob Storage, Spark, Kafka, Delta, Hive, Oozie, NiFi)

Linux and containerisation

Enterprise scheduling tools (e.g. Apache Airflow, Spring DataFlow, Control-M)

Data Science Tooling for ML (e.g. MLFlow, Sagemaker), Data Analytics Tooling for dashboarding/visualisation (e.g. Tableau, Looker, Power BI) and interactive API’s/Web Apps (e.g. R-Studio, Shiny, Flask, Django)

Enterprise scheduling tools (e.g. Apache Airflow, Spring DataFlow, Control-M)

What you’ll get in return

Competitive base salary

Up to 20% bonus

25 days holiday

BAYE, SAYE & Performance share schemes

7% pension

Life Insurance

Flexible benefits package

Excellent staff travel benefits

About easyJet

At easyJet our aim is to make low cost travel easy – connecting people to what they value using Europe’s best airline network, great value fares, and friendly service.  

It takes a real team effort to carry over 90 million passengers a year across 35 countries. Whether you’re working as part of our front line operations or in our corporate functions, you’ll find people that are positive, inclusive, ready to take on a challenge, and that have your back. We call that our ‘Orange Spirit’, and we hope you’ll share that too.  


Complete your application on our careers site.

We encourage individuality, empower our people to seize the initiative, and never stop learning. We see people first and foremost for their performance and potential and we are committed to building a diverse and inclusive organisation that supports the needs of all. As such we will make reasonable adjustments at interview through to employment for our candidates.

This is some text inside of a div block.