All opportunities
TechnologyData & Engineering

Data Engineer

Turn data from different systems into dependable datasets that teams can use for reporting, decisions and future analytics.

SQL & PythonData pipelinesData quality

01 / The opportunity

About this role

Travel technology generates information across enquiries, bookings, products and operations. This role focuses on building reliable ways to collect, transform, validate and document that information. You will think about both technical correctness and practical usefulness, working alongside product and operational teams to make data easier to trust and understand.

02 / The work

What you will do

  • Design, develop and maintain ETL/ELT workflows that move data between approved sources and reporting datasets.
  • Write readable SQL and Python for extraction, transformation, quality checks and automation.
  • Define and monitor validation rules for completeness, duplicates, inconsistent values and changing source schemas.
  • Support data modelling and clearly document tables, transformations, dependencies and assumptions.
  • Work with stakeholders to understand reporting requirements while respecting access controls and personal-data safeguards.

03 / Your background

What you will bring

  • Practical SQL skills and experience with Python or a comparable data-processing language.
  • Understanding of relational databases, data pipelines and core data-modelling concepts.
  • Awareness of version control, testing, logging and repeatable deployment practices.
  • Curiosity about cloud data platforms, orchestration and analytics; familiarity with them is helpful, not assumed.
  • Able to communicate trade-offs and explain data-quality findings to non-technical colleagues.

A secure, straightforward application

Confirm your email with a one-time code, complete the application and upload a CV. Your submission will receive a reference number.

Specific employment terms, work arrangements and selection criteria are confirmed by the recruiting team. Please do not include sensitive identity documents in your CV.

Apple Vacations careers

Data Engineer

1. Verify email
2. Application

Verify your email address

We send a one-time code before collecting personal information and your CV.