Data Product Engineer

Data Product Engineer

Bedford Full-Time 43200 - 72000 £ / year (est.) No home office possible
Go Premium
E

At a Glance

  • Tasks: Join a dynamic team to build and maintain data frameworks for a leading airline.
  • Company: easyJet is the UK's largest airline, connecting millions across Europe with a friendly service.
  • Benefits: Enjoy competitive salary, bonuses, flexible benefits, and excellent staff travel perks.
  • Why this job: Be part of a transformative data journey in a fast-paced, innovative environment.
  • Qualifications: Experience in Python, SQL, cloud infrastructure, and a passion for data is essential.
  • Other info: We value individuality and are committed to diversity and inclusion in our workplace.

The predicted salary is between 43200 - 72000 £ per year.

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.

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.

Desirable Skills:

  • 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
  • 25 days holiday
  • BAYE, SAYE & Performance share schemes
  • 7% pension
  • Life Insurance
  • Work Away Scheme
  • 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.

Data Product Engineer employer: Easyjet

At easyJet, we pride ourselves on being an innovative and dynamic employer, where our employees are empowered to drive change and contribute to our mission of making low-cost travel accessible to all. With a strong focus on employee growth, we offer competitive salaries, generous benefits, and a vibrant work culture that celebrates diversity and collaboration. Join us in our fast-paced environment, where your passion for data can help shape the future of air travel across Europe.
E

Contact Detail:

Easyjet Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Data Product Engineer

Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Databricks, Apache Spark, and cloud platforms like AWS or Azure. Having hands-on experience or projects showcasing these skills can set you apart during discussions.

Tip Number 2

Prepare to discuss your problem-solving abilities and how you've tackled complex data challenges in the past. Use examples that highlight your structured approach and outcome-oriented mindset, as these traits are highly valued in a fast-paced environment.

Tip Number 3

Show your passion for data by staying updated on the latest trends and technologies in the field. Engage in relevant online communities or forums where you can share insights and learn from others, demonstrating your commitment to continuous learning.

Tip Number 4

Network with current employees or professionals in the airline and data engineering sectors. This can provide you with insider knowledge about the company culture and expectations, which can be invaluable during interviews.

We think you need these skills to ace Data Product Engineer

Python Programming
Apache Spark
SQL Proficiency
Cloud Infrastructure (AWS or Azure)
Linux and Containerisation (Docker, Shell Scripting)
Data Modelling Principles
Data Management Principles (Security and Data Privacy)
CI/CD Tools (GitHub Actions)
Infrastructure as Code (Terraform or CloudFormation)
Agile Methodologies
Complex Problem-Solving
Effective Communication Skills
Hands-on Software Development Experience
Event-Driven Architecture
Data Transformation Frameworks (dbt)
Databricks Familiarity

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience and skills that align with the Data Product Engineer role. Focus on your hands-on software development experience, particularly with Python, SQL, and cloud infrastructure.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for data and your problem-solving abilities. Mention specific projects or experiences that demonstrate your technical competence and ability to work in a fast-paced environment.

Showcase Technical Skills: In your application, clearly outline your technical skills, especially those mentioned in the job description such as experience with Apache Spark, CI/CD tools, and cloud platforms like AWS or Azure. Provide examples of how you've applied these skills in previous roles.

Highlight Team Collaboration: Emphasise your experience working in mixed teams and agile environments. Discuss how you have collaborated with data engineers and business analysts to deliver successful projects, showcasing your communication skills with both technical and non-technical audiences.

How to prepare for a job interview at Easyjet

Showcase Your Technical Skills

Be prepared to discuss your hands-on experience with Python, SQL, and cloud technologies like AWS or Azure. Highlight specific projects where you've implemented data pipelines or worked with distributed data frameworks such as Apache Spark.

Demonstrate Problem-Solving Abilities

Expect questions that assess your complex problem-solving skills. Use examples from your past experiences to illustrate how you approached challenges and what innovative solutions you implemented.

Communicate Clearly

Since the role requires effective communication with both technical and non-technical audiences, practice explaining complex concepts in simple terms. This will show your ability to bridge the gap between different teams.

Emphasise Your Passion for Data

Share your enthusiasm for data and technology during the interview. Discuss any recent trends or tools in the data field that excite you, and how you stay updated with industry developments.

Data Product Engineer
Easyjet
Location: Bedford
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

E
  • Data Product Engineer

    Bedford
    Full-Time
    43200 - 72000 £ / year (est.)
  • E

    Easyjet

    5000+
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>