At a Glance
- Tasks: Join a dynamic team to build and maintain data frameworks that drive innovation.
- Company: easyJet, the UK's largest airline, known for its collaborative culture.
- Benefits: Competitive salary, bonuses, flexible benefits, and amazing staff travel perks.
- Why this job: Be part of transforming data usage in aviation and make a real impact.
- Qualifications: Experience in Python, SQL, and cloud technologies; passion for data is essential.
- Other info: Fast-paced environment with opportunities for growth and learning.
The predicted salary is between 36000 - 60000 £ per year.
Overview
Luton/Hybrid
Company
When it comes to innovation and achievement there are few organisations with a better track record. Join us and you’ll be able to play a big part in the success of our highly successful, fast-paced business that opens up Europe so that people can exercise their get-up-and-go. With almost 300 aircraft flying over 1,000 routes to more than 32 countries, we’re the UK’s largest airline, the fourth largest in Europe and the tenth largest in the world. Set to fly more than 90 million passengers this year, we employ over 10,000 people. Its big-scale stuff and we’re still growing.
Job Purpose
With a big investment into Databricks and 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 Data Platform Engineer joining a team of committed data specialists. As our data strategy begins to take shape, we aim to become the most data driven airline in the world. To achieve this goal, we want to use our data to improve all our business processes and that means allowing our teams to experiment and innovate as they deem fit. Within data platform engineering, this translates to building the frameworks and tooling data engineers, analysts and scientists utilise, enabling platform users to focus on value delivery
Job Accountabilities
- Support the business in harnessing the power of data within easyJet.
- Work in a fast-paced agile scrum environment with a “release within sprint mentality”.
- Responsible for building and maintaining deployment frameworks.
- Build best practice and constantly improve processes and core code bases.
- Work in partnership with Data Engineers to conform to/define patterns and standards.
- Work with Business Analysts to deliver against requirements and realise business benefits.
- Work with a mixed team of onshore and offshore resource to work with consistent standards and frameworks.
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.
- The role requires close coordination to design and implement data pipelines that support machine learning models, analytical dashboards, and experimental frameworks.
- Clear communication; can communicate effectively in both written and verbal forms with technical and non-technical 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.
Technical Skills Required
- Hands-on software development experience with Python and experience with modern software development and release engineering practices (e.g. TDD, CI/CD).
- Experience with Apache Spark or any other distributed data programming frameworks.
- Comfortable writing efficient SQL and debugging on cloud warehouses like Databricks SQL or Snowflake.
- Experience with cloud infrastructure like AWS or Azure.
- Experience with Linux and containerisation (e.g Docker, shell scripting).
- Understanding Data modelling and Data Cataloguing principles.
- 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 with CI/CD tools, in particular GitHub actions.
- Hands-on IaC development experience with Terraform or CloudFormation.
- Hands-on development experience in an airline, e-commerce or retail industry
- Experience in event-driven architecture, ingesting data in real time in a commercial production environment with Spark Streaming, Kafka, DLT or Beam.
- Experience implementing end-to-end monitoring, quality checks, lineage tracking and automated alerts to ensure reliable and trustworthy data across the platform.
- Experience of building a data transformation framework with dbt.
- Familiarity with Databricks as a data and AI platform or the Lakehouse Architecture.
What you’ll get in return
- Competitive base salary
- Up to 20% bonus
- BAYE, SAYE & Performance share schemes
- 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.
Apply
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.
Business Area
Primary Location
#J-18808-Ljbffr
Data Platform Engineer employer: easyJet Airline Company PLC
Contact Detail:
easyJet Airline Company PLC Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Data Platform Engineer
✨Tip Number 1
Network like a pro! Reach out to current employees on LinkedIn or attend industry meetups. A friendly chat can open doors that applications alone can't.
✨Tip Number 2
Prepare for the interview by researching the company culture and values. Knowing about easyJet's 'Orange Spirit' will help you connect your experiences to what they value.
✨Tip Number 3
Show off your skills in real-time! If you get the chance, demonstrate your technical abilities during the interview. Bring examples of your work or be ready to solve problems on the spot.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining the team.
We think you need these skills to ace Data Platform Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Data Platform Engineer role. Highlight your hands-on experience with Python, SQL, and any relevant cloud technologies like AWS or Azure. We want to see how you can contribute to our data-driven mission!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to tell us why you're passionate about data and how your background aligns with our goals. Be sure to mention any experience with data pipelines or machine learning models, as these are key to the role.
Showcase Your Problem-Solving Skills: In your application, don’t shy away from sharing examples of complex problems you've solved in the past. We love candidates who can think critically and bring innovative solutions to the table, especially in a fast-paced environment like ours.
Apply Through Our Website: We encourage you to complete your application on our careers site. It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it shows you’re keen to join our team at easyJet!
How to prepare for a job interview at easyJet Airline Company PLC
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially Python, Apache Spark, and cloud platforms like AWS or Azure. Brush up on your SQL skills too, as you'll likely be asked to demonstrate your ability to write efficient queries.
✨Showcase Your Problem-Solving Skills
Prepare to discuss complex problems you've solved in previous roles. Use the STAR method (Situation, Task, Action, Result) to structure your answers, highlighting how your structured approach led to successful outcomes.
✨Communicate Clearly
Practice explaining technical concepts in simple terms. You’ll need to communicate effectively with both technical and non-technical audiences, so think of examples where you’ve done this successfully in the past.
✨Demonstrate Your Passion for Data
Be ready to share your enthusiasm for data and any personal projects or learning experiences related to data engineering. This could include anything from experimenting with new tools to contributing to open-source projects.