Get new data jobs every week
Back to all jobs

Data Engineer

Full-time
Remote in or London or Manchester Hybrid
Apply now

Data Engineer

Our Ways of Working:We believe that we do our best work when we are together, but also appreciate that everyone works in different ways. That’s why we operate with three working models which look to define where and how our people work - Remote, Hybrid, Site/Office - based. 
Although we believe the majority of our people will choose our hybrid working model (at least 2 days in the office each week), for some of our teams that don't require as much in-person connection and collaboration, we offer fully remote working (with paid travel to the Moonpig office up to 6 times per year).  Remote roles are specified directly on our job adverts
*We are currently following Government guidelines by fully working from home where possible. Our offices are, however, still open to those who require access (must present a negative lateral flow/antigen test upon arrival)*
Moonpig Group achieved ‘Unicorn’ status in one of the biggest tech IPOs of 2021, making the FTSE 250 index of leading companies listed on the London Stock Exchange with a market cap of £1.5 billion. We’re now growing the team to work towards an even more ambitious goal of reaching 25 million customers. 
To help get us there, we’ll be developing some cool tech innovations. Two projects we’ll bring to life this year include augmented reality/video cards and pre-personalisation; the latter aiming to provide a richer browsing experience for our customers via the automatic translation of customer data into personalised cards and gifts across multiple galleries.  
But the magic does not stop there. Our architecture is built for scale and flexibility which will allow us to quickly innovate and launch new propositions -- coupling that with the wealth of data we have on our customers, the sky's the limit in the world of experimenting with cutting edge ideas. 
Moonpig is a hidden gem in terms of our culture. Check out our 4.7 rating and reviews on Glassdoor for a view on how great it is to work here, and click here for more info about our tech culture and benefits!
We are looking to hire a Senior Data Engineer on our Data Platform Team. The Data Platform team’s mission is to ensure that the right data is available to the right people so that we leverage data to best serve our customers and continue to be a truly data driven organisation.  This means we collaborate with other teams to capture their data requirements and find the best way to make that data available, on a secure, stable, single source of truth that is GDPR compliant. We enable other teams to leverage the data through reporting, analytics, ad-hoc queries and machine learning.
As data engineers, we contribute to the mission by building scalable and resilient systems that automate data flows including an in-house event ingestion platform, and pipelines that support the productionising of machine learning models for batch and live inference.

You'll be a good addition to the Data Platform team if you:

  • Have experience building cloud/serverless applications, using .NET and Python, either with AWS or a similar cloud suite.
  • Have experience working with Machine Learning tools, or at least a passionate interest in machine learning and willingness to pick it up.
  • Enjoy being part of an engineering team, working closely with people of different specialisms across the business.
  • Prefer a collaborative environment, sharing knowledge through collaboration, pair programming and constructive code review.
  • Are willing to challenge your own ideas; to try, fail, learn and repeat - and you encourage others to do the same.

Team Tech Stack:

  • C# .NET 
  • Ideally Python
  • AWS and Terraform
  • Ideally Machine Learning Ops tooling (AWS Sagemaker or any other ML platform) but knowledge of or interest in picking this up is fine!
  • Orchestration tooling (Airflow or any other orchestrator)
  • Git VCS and GitLab CI
  • Snowflake and DBT

What you'll be doing:

  • Join a team of software engineers to build and support a data platform that will enable fellow teams to leverage our data and technology to make the gifting experience effortless.
  • Collaborate with our data science team to refine and maintain a machine learning platform with a large focus on machine learning operations tooling.
  • Work in a serverless-first environment with a strong focus on asynchronous messaging and availability at scale.
  • Take ownership of your code, the infrastructure it sits on, the CI/CD pipelines that test and deploy it, and the production systems that monitor it.
  • Enjoy excellent career development opportunities backed by individual objectives and our engineering growth framework.
  • Contribute to our team’s technical direction and strategy.
Want to hear more? Take a look at our Moonpig Attraction Deck where you can hear more about our awesome perks and benefits as well as a culture to boot.    We are committed to equal employment opportunity and value diversity regardless of race, colour, religion, sex, national origin, sexual orientation, age, marital status, pregnancy, maternity, disability, or gender identity.