{"@context":"https://schema.org","@graph":[{"@context":"https://schema.org/","@type":"JobPosting","@id":"#jobPosting","title":"Spain - Data Engineer
Role details
Job location
Tech stack
Job description
WhereTo is seeking a skilled and motivated Data Engineer to join our growing data team. Working closely with our Data Analyst and cross-functional partners, you will play a key role in building and maintaining the pipelines, integrations, and architectures that power our insights.
This role is central to ensuring that our data is accurate, accessible, and actionable, enabling smarter decisions across product, business, and operations. As one of the first dedicated data engineering hires, you will not only own the design and delivery of scalable data systems but also help shape our long-term data infrastructure strategy. By building reliable pipelines and robust data structures, you will ensure that WhereTo moves from reactive reporting to proactive, insight-driven decision-making.
If you are passionate about building reliable pipelines, working with both structured and unstructured data, and applying your expertise in cloud technologies, we'd love to hear from you.
Key Responsibilities...
Pipeline Development & Integration
Design, build, and maintain ETL pipelines to centralise and integrate data from multiple internal and external sources.
Design pipelines with future growth in mind, ensuring they are scalable, reliable, and efficient.
Data Architecture & Modelling
Develop and optimise data models and architectures to support reporting, analytics, and long-term scalability.
Ensure data systems are secure, compliant, and governed in line with best practices.
Work within Flight Centre's existing data stack (PowerBI, Apache Spark, Azure Synapse, Microsoft Fabric) while influencing improvements and long-term direction.
Partner with the Data Analyst to deliver clean, structured, and reliable data for dashboards, KPIs, and advanced analytics.
Collaborate with Product, Engineering, and business stakeholders to understand data needs and proactively deliver solutions that guide roadmaps and priorities.
Contribute to the evaluation and adoption of tools, systems, and processes that strengthen our data infrastructure and accelerate decision-making.
Requirements
- Proficiency in Python and SQL for data manipulation, transformation, and pipeline development.
- Hands-on experience with PostgreSQL and other relational databases.
- 3 - 5+ years of professional experience in data engineering or a related role
- Strong background in ETL processes, data modelling, and data architecture.
- Experience in the travel industry desirable.
Benefits & conditions
- Tick destinations off your bucket list with our discounts on travel and accommodation.
- Enjoy 25 Days Off per year plus 5 compensation days!
- Learn a new language with our free language learning platform (Global Exam).