At a Glance
- Tasks: Transform raw data into actionable insights and collaborate with diverse teams.
- Company: Join the Moonpig Group, a leader in online gifting and celebrations.
- Benefits: Enjoy competitive pay, flexible working, and a focus on wellbeing.
- Why this job: Make a real impact by shaping customer experiences through data.
- Qualifications: Strong SQL skills and experience with dbt and Snowflake required.
- Other info: Be part of a diverse team that values creativity and inclusivity.
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?
- Competitive Pay & Bonuses: Plus, 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.
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 Group
Contact Detail:
Moonpig Group 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 folks in the industry, especially those at Moonpig Group. A friendly chat can open doors and give you insights that a job description just can't.
✨Tip Number 2
Prepare for the interview by brushing up on your SQL and dbt skills. Be ready to showcase how you've tackled data challenges in the past – real examples will make you stand out!
✨Tip Number 3
Show your passion for data! When you talk about your projects, let your enthusiasm shine through. We love candidates who are genuinely excited about making an impact with data.
✨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 serious about joining our team!
We think you need these skills to ace Data Engineer (12 month FTC)
Some tips for your application 🫡
Show Your Passion: When you're writing your application, let your enthusiasm for the role shine through! We want to see how excited you are about joining our mission to spread joy and create memorable experiences.
Tailor Your CV: Make sure to customise your CV to highlight the skills and experiences that align with the Data Engineer role. We love seeing how your background fits into our vision of making data-driven decisions that matter.
Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so make sure your key achievements and skills stand out without unnecessary fluff!
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 Group
✨Know Your Tech Stack
Familiarise yourself with the tools mentioned in the job description, like Snowflake, dbt, and Python. Be ready to discuss how you've used these technologies in past projects and how they can be applied to the role at Moonpig Group.
✨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 improved data quality, as this will demonstrate your ability to make a real impact.
✨Understand the Business Impact
Research Moonpig Group's mission and values. Be prepared to explain how your work as a Data Engineer can contribute to creating meaningful customer experiences and driving business decisions. This shows you're not just about the tech, but also about the bigger picture.
✨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.