At a Glance
- Tasks: Lead the design and optimisation of customer data pipelines for advanced analytics.
- Company: Join Iglu, the UK's top online cruise retailer, transforming travel in the digital age.
- Benefits: Enjoy paid training, travel perks, and opportunities for personal growth.
- Why this job: Be part of a fun, collaborative team shaping the future of customer experiences.
- Qualifications: Expertise in SQL, cloud platforms, and experience with CRM data required.
- Other info: Mentorship opportunities available for junior engineers.
The predicted salary is between 43200 - 72000 £ per year.
About Iglu
Why You'll Love Working Here
At Iglu, 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.
- Cruise perks & travel love: We’re in the business of adventure, and you’ll feel it.
- 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.
Are you passionate about unlocking the power of customer data? We're looking for a talented Lead Data Engineer to spearhead the design, development, and optimisation of our critical CRM and customer data transformation. You'll play a pivotal role in building the data foundations for advanced analytics, personalised customer experiences, and effective marketing activation. As a senior member of the team, you will lead data engineers and champion best practices within our data environment.
Key Responsibilities:
- Architect, build, test, and deploy robust, scalable, and reliable data pipelines, focusing on ingesting and transforming CRM and customer data from various sources.
- Take technical ownership of customer data integration solutions within our data platform (AWS/ SQL Server). Drive improvements and implement best-in-class data engineering practices.
- Champion data quality and governance for customer datasets. Implement robust monitoring, validation checks, and data lineage processes.
- Work closely with a CRM team, data analysts and marketing teams to understand their data needs and deliver effective solutions.
- Design and provide the necessary data structures and transformations required by marketing teams to measure the efficacy of campaigns, particularly tracking customer engagement and conversion through integrated communication and data platforms.
- Provide technical leadership to data engineers, fostering their growth and ensuring high standards in coding, testing, and documentation.
- Continuously monitor and improve data pipeline performance, reliability, and cost-efficiency.
- Create and maintain clear, comprehensive documentation for data models, pipeline architecture, and processes.
The end-to-end lifecycle of customer data pipelines, from ingestion to activation-ready datasets. The technical quality, scalability, and reliability of the customer data platform components you build and manage. Setting standards and promoting data engineering best practices within the customer data domain. Translating complex business requirements related to customer data into effective technical data solutions. Guiding and developing the technical skills of junior members of the data engineering team.
Proven Data Engineering Expertise: Demonstrable experience designing, building, and maintaining complex data pipelines in a production environment.
Strong Technical Foundation: Expert-level SQL and proficiency in ETL principles. We currently use SQLSvr/ SSIS, but are on a transformation journey of our data platform (AWS).
Hands-on experience with at least one major cloud platform (AWS, Azure, or GCP) and its core data services (e.g., Data Modelling: Deep understanding of ELT/ETL patterns, and data modelling techniques.
CRM/Customer Data Focus: Experience working directly with data from CRM systems (e.g., Salesforce, Dynamics 365, Hubspot) and understanding customer data structures. Experience leading projects or mentoring junior engineers.
Bonus Points For:
- Familiarity with data visualization tools (e.g., Tableau, Power BI, Looker).
- Experience working in Agile/Scrum development methodologies.
- Experience with Big Data Technologies & Frameworks.
Lead Engineer/Data Engineer employer: Iglu.com
Contact Detail:
Iglu.com Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Engineer/Data Engineer
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as AWS and SQL Server. Having hands-on experience with these platforms will not only boost your confidence but also demonstrate your readiness to take on the role.
✨Tip Number 2
Showcase your leadership skills by discussing any previous experiences where you mentored junior engineers or led projects. This will highlight your ability to guide a team and maintain high standards, which is crucial for this position.
✨Tip Number 3
Prepare to discuss how you've implemented data quality and governance in past roles. Being able to articulate your approach to ensuring data integrity will resonate well with the hiring team.
✨Tip Number 4
Network with professionals in the data engineering field, especially those who have experience in CRM systems like Salesforce or Hubspot. Engaging with industry peers can provide insights and potentially lead to referrals, increasing your chances of landing the job.
We think you need these skills to ace Lead Engineer/Data Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in data engineering, particularly with CRM systems and cloud platforms like AWS. Use specific examples of projects you've led or contributed to that align with the job description.
Craft a Compelling Cover Letter: In your cover letter, express your passion for data engineering and how it relates to customer experiences. Mention your leadership skills and how you can contribute to the team at Iglu, focusing on their transformation journey.
Showcase Relevant Skills: Clearly list your technical skills, especially in SQL, ETL principles, and any experience with data visualisation tools. Highlight your familiarity with Agile methodologies and any mentoring experience you have.
Demonstrate Your Problem-Solving Abilities: Include examples of how you've tackled complex data challenges in previous roles. This could involve improving data quality, optimising pipelines, or collaborating with cross-functional teams to deliver effective solutions.
How to prepare for a job interview at Iglu.com
✨Showcase Your Technical Expertise
Be prepared to discuss your experience with SQL and data pipeline development in detail. Highlight specific projects where you've designed, built, or maintained complex data pipelines, especially in production environments.
✨Demonstrate Leadership Skills
As a Lead Engineer, you'll need to show that you can mentor and guide junior engineers. Share examples of how you've led teams, fostered growth, and maintained high coding standards in previous roles.
✨Understand the Business Context
Familiarise yourself with Iglu's business model and how data plays a role in enhancing customer experiences. Be ready to discuss how your technical solutions can directly impact marketing effectiveness and customer engagement.
✨Prepare for Collaboration Questions
Since collaboration is key in this role, think of examples where you've worked closely with CRM teams, data analysts, or marketing teams. Be ready to explain how you identified their data needs and delivered effective solutions.