Data Engineer
We're looking for a motivated Data Engineer to join our team and focus on developing and maintaining our critical CRM and customer data pipelines.
About Iglu Why You'll Love Working Here
At Iglu.com, we're more than just a travel company — we’re the UK’s leading online cruise retailer, and we’re redefining what it means to book a cruise in the digital age.
Working at Iglu means:
💬 Flat structure, real impact – Your ideas matter. Everyone contributes, and you’ll see the results of your work fast.
🌴 Cruise perks & travel love – We’re in the business of adventure, and you’ll feel it.
🧠 Smart, supportive people – Join a talented, close-knit team that genuinely enjoys solving hard problems together.
🚀 Room to grow – We’re on a transformation journey, and there’s huge opportunity to shape the future with us.
Training and development - Paid for training, conferences and certification e.g. AWS Certs.
We combine a passion for travel with a love for technology, delivering smart, seamless customer experiences and building platforms that handle the complexity of modern cruising — all while keeping things collaborative and fun.
⭐ Your Mission:
Are you eager to build the data solutions that power exceptional customer experiences? We're looking for a motivated Data Engineer to join our team and focus on developing and maintaining our critical CRM and customer data pipelines. Working closely with the Lead Data Engineer, you'll contribute directly to the data foundations that enable advanced analytics, personalisation, and effective marketing. This is a fantastic opportunity to grow your skills in a dynamic data environment undergoing transformation.
🎯 What You'll Do:
Build & Maintain: Develop, test, deploy, and maintain robust and reliable data pipelines, focusing on ingesting and transforming CRM and customer data according to designs and requirements.
Implement Solutions: Implement customer data integration solutions within our data platform (AWS/ SQL Server), adhering to best practices and technical direction provided by the Lead Data Engineer.
Ensure Quality: Contribute to data quality and governance by implementing monitoring, validation checks, and following data lineage processes for customer datasets.
Collaborate: Work effectively with the CRM team, data analysts, and marketing teams alongside the Lead Data Engineer to understand data needs and contribute to delivering effective solutions.
Support Marketing Analytics: Implement the necessary data structures and transformations needed by marketing teams to measure campaign efficacy, helping to track customer engagement and conversion.
Learn & Develop: Actively learn and apply best practices in data engineering, including coding, testing, and documentation, under the guidance of the Lead Data Engineer.
Optimise & Troubleshoot: Assist in monitoring data pipelines, identifying areas for performance improvement, troubleshooting issues, and contributing to optimisation efforts.
Document: Contribute to clear and comprehensive technical documentation for data pipelines and processes.
🔧 What You'll Be Responsible For:
The successful development, testing, deployment, and maintenance of assigned customer data pipeline components.
Adhering to the technical quality, scalability, and reliability standards set for the customer data platform.
Following data engineering best practices and guidelines established within the team.
Effectively implementing technical solutions based on business requirements gathered by or with the Lead Engineer and analysts.
Contributing to a collaborative and effective team environment.
💡 What You'll Bring (Essential Skills & Experience):
Data Engineering Experience: Demonstrable experience building, testing, and maintaining data pipelines in a professional or academic setting.
Strong SQL Skills: Proficiency in SQL for data manipulation, querying, and ideally procedure/script development.
ETL/ELT Understanding: Solid understanding of ETL/ELT principles and processes. Familiarity with ETL tools (like SSIS, which we currently use) is beneficial as we transform towards our target AWS data platform.
Cloud Awareness/Experience: Exposure to or hands-on experience with cloud platforms (AWS preferred, but Azure or GCP experience relevant) and core data services (e.g., S3, Redshift, Lambda, Glue). A willingness to learn AWS is key.
Data Modelling Concepts: Understanding of fundamental data modelling techniques.
CRM/Customer Data Interest: Experience working with, or a strong interest in learning about, CRM systems (e.g., Salesforce, Dynamics 365, Hubspot) and customer data structures.
Problem-Solving Skills: Ability to troubleshoot issues and work through technical challenges.
Collaboration & Communication: Good communication skills and ability to work effectively within a team structure.
✨ Bonus Points For:
Experience with Python for data engineering tasks.
Familiarity with data visualization tools (e.g., Tableau, Power BI, Looker).
Exposure to specific orchestration tools (e.g., Airflow, dbt).
Experience working in Agile/Scrum development methodologies.
Experience with Big Data Technologies & Frameworks
🚀 Join Us!
This role can be based in either of our amazing offices in Havant (Portsmouth) or Wimbledon (London)
If you're a data engineer passionate about customer data and eager to grow your skills as part of a forward-thinking team, apply today!
- Department
- IT
- Locations
- Portsmouth
- Remote status
- Hybrid
Portsmouth
Why join Iglu.com?
We might be online, but we're real people who want to make a real impact and work together to create the best experiences for our customers. We've grown a lot and have now created a diverse, flexible, rewarding environment that strives to let everyone be the best version of themselves.
Our social calendar and regular educational trips mean that it is not all hard work. The social committee also allow us to give back to some great causes and initiatives. Plenty of reasons to enjoy life at Iglu.com.
About Iglu.com
Iglu is the UK's largest independent specialist cruise and ski travel agency. We pride ourselves on providing expert advice on the widest range of holidays at competitive prices. Founded in 1998 in London, Iglu has grown from a small startup to one of the country’s leading digital travel agencies. Our mission is to help people achieve their travel dreams.
Iglu.com operates in the UK under the Iglu Cruise and Iglu Ski brands, as well as the Planet Cruise brand internationally. By offering more than 20,000 cruises and over 6 million ski holidays, no matter where you want to go or what you want to do, Iglu makes it easy and stress free with award-winning sales and customer support.
Recent Accolades:
Wave Awards 2024
Best Specialist Cruise Agency
Best Online Agent
Best Workplaces in Travel 2024
2nd Place (Large Company)
TTG 2024
Top 50 Travel Agencies
Travel Weekly Agent Achievement Awards 2024
Cruise Agency of the Year
Data Engineer
We're looking for a motivated Data Engineer to join our team and focus on developing and maintaining our critical CRM and customer data pipelines.
Loading application form
Already working at Iglu.com?
Let’s recruit together and find your next colleague.