At a Glance
- Tasks: Transform raw data into clean datasets that drive insights and decisions.
- Company: Join the Moonpig Group, a leader in online gifting with heart.
- Benefits: Enjoy competitive pay, private healthcare, and generous holidays.
- Why this job: Make a real impact by empowering data-driven decisions for meaningful customer experiences.
- Qualifications: Strong SQL skills and experience with dbt and Snowflake required.
- Other info: Flexible working, career growth opportunities, and a commitment to diversity and inclusion.
The predicted salary is between 36000 - 60000 £ per year.
We’re the Moonpig Group – home to Moonpig, Greetz, Red Letter Days and Buyagift – and we’re on a mission to make people feel loved, celebrated and remembered. Whether it’s a card that gets them laughing out loud or a gift that makes their day, we help people stay close, no matter the miles. We’re proud to be leading the online gifting revolution, with brilliant products, clever tech and a whole lot of heart. Our platform makes it easy to create moments that matter – packed with personal touches and delivered with care. We’re not just about selling cards or gifts – we’re here to spread joy, spark smiles and make every celebration feel extra special.
About The Role
We’re looking for an Analytics Engineer to join our Data Platform team at Moonpig Group, where you’ll play a pivotal role in empowering the business to make smarter, data-driven decisions that shape meaningful customer experiences. You’ll bridge the gap between data engineering and analytics — transforming raw data into clean, reliable, and scalable datasets that power insights, reporting, and experimentation. Working within our Analytics Engineering team (part of the wider Data function), you’ll collaborate with stakeholders across Product, Marketing, and Engineering to ensure our data foundations drive real business impact.
Key Responsibilities
- Build, optimise, and maintain robust data transformation pipelines using dbt and Snowflake.
- Translate business needs into well-structured data models that drive insights and decisions.
- Ensure data quality, reliability, and accessibility through automated testing, monitoring, and governance.
- Partner with BI, Data Science, and Engineering teams to deliver impactful data products.
- Govern and optimise the Snowflake data warehouse for performance, security, and cost-efficiency.
- Develop automated data tests, monitoring, and alerts using tools like Metaplane.
- Maintain clear documentation and promote best practices in analytics engineering.
- Evaluate and integrate emerging technologies (e.g., Dagster) to improve efficiency and scalability.
About you
- You have exceptional SQL skills for complex data manipulation and analysis.
- You’re highly skilled in dbt, designing and maintaining scalable transformation models.
- You have experience with Snowflake or other big data systems (e.g., BigQuery).
- You bring working knowledge of Python for automation and data integration.
- You thrive in an agile environment, balancing precision with timely delivery.
- You’re naturally curious, always seeking to enhance your technical capabilities.
Bonus Points If You Also Have
- Experience with Metaplane or similar data monitoring tools.
- Familiarity with git for version control.
- Exposure to orchestration and ingestion tools such as Fivetran or Dagster.
- Understanding of data visualisation tools such as Tableau.
Our Tech Stack
- Data Stack: Snowflake, dbt, SQL, Python, Fivetran, Dagster, Metaplane, Tableau
- Infrastructure: AWS (SageMaker, EC2, Lambda, Glue, S3), Terraform, API Gateway
- Collaboration: GitHub, Jira, Confluence
- Analytics: GA4, GTM, GCP BigQuery
What’s in it for you?
We believe in empowering our team to do their best work. Enjoy: Competitive Pay & Bonuses; generous pension plans & staff discounts. Wellbeing First: Private healthcare (UK), mental health support & dog-friendly offices (London & NL). Flexible Working & Time Off: Generous holidays, hybrid working (1-3 days in office, depending on role/team) & up to 20 days of international working. Career Growth: Learning allowances, coaching & development programs.
Our Ways of Working
We trust our colleagues to do what’s right and offer flexibility to support a balance between work and life. At the same time, face-to-face office time is an important and expected part of working at Moonpig Group. Candidates will have regular and ongoing time working from the office as part of their role, which will be discussed during the recruitment process.
Moonpig Group's Commitment to Equality, Diversity, and Inclusivity
At Moonpig Group, we’re all about creating a workplace where everyone feels they truly belong. We celebrate what makes each of us unique, whether that’s our background, how we work best, or what matters most to us. From working parents who need flexible hours to neurodiverse colleagues with specific working styles, we’re here to support our people in ways that work for them. Because when you feel valued and included, you can thrive, and so can we.
Data Engineer (12 month FTC) employer: Moonpig
Contact Detail:
Moonpig Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Data Engineer (12 month FTC)
✨Tip Number 1
Network like a pro! Reach out to people in the industry, attend meetups, and connect with current employees at Moonpig Group. A friendly chat can sometimes lead to opportunities that aren’t even advertised!
✨Tip Number 2
Prepare for those interviews! Research the company culture and values at Moonpig Group. Be ready to share how your skills as a Data Engineer can help spread joy and make every celebration feel special.
✨Tip Number 3
Show off your projects! If you’ve worked on any data transformation pipelines or analytics projects, bring them up during your conversations. It’s a great way to demonstrate your skills and passion for data engineering.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in being part of the Moonpig Group family.
We think you need these skills to ace Data Engineer (12 month FTC)
Some tips for your application 🫡
Show Your Passion: When writing your application, let your enthusiasm for data engineering shine through! We want to see how excited you are about transforming raw data into meaningful insights that can make a real impact.
Tailor Your CV: Make sure to customise your CV to highlight the skills and experiences that align with the role. We love seeing how your background in SQL, dbt, and Snowflake can contribute to our mission at Moonpig Group!
Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon and focus on what makes you a great fit for the Analytics Engineer position.
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for this exciting opportunity with the Moonpig Group.
How to prepare for a job interview at Moonpig
✨Know Your Tech Stack
Familiarise yourself with the tools mentioned in the job description, like Snowflake, dbt, and SQL. Be ready to discuss how you've used these technologies in past projects, as this will show your practical experience and understanding of their applications.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've tackled data challenges in previous roles. Think about specific instances where you optimised data pipelines or ensured data quality. This will demonstrate your analytical thinking and ability to deliver impactful solutions.
✨Understand the Business Impact
Research Moonpig Group and its mission to create meaningful customer experiences. Be prepared to discuss how your role as a Data Engineer can contribute to this goal, especially in terms of data-driven decision-making and enhancing customer satisfaction.
✨Ask Insightful Questions
Prepare thoughtful questions about the team dynamics, ongoing projects, and how success is measured in the role. This not only shows your interest but also helps you gauge if the company culture aligns with your values and work style.