Senior Data Platform Engineer
Listed on 2026-10-17
-
Software Development
Data Engineering
We are easy
Jet – 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 easy
Jet 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 easy
Jet? Our Promise Behaviours – we are Safe, Bold, Welcoming and Challenging. Four Behaviours. One Spirit. One easy
Jet.
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.
JobAccountabilities
- Develop robust, scalable data pipelines to serve the easy
Jet 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 Dev Ops 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.
- 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.
- 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 Git Hub actions or Azure Dev Ops.
- 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 Cloud Formation.
- 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…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).