Job Description

Are you looking for a role which will give you to the autonomy and opportunity to develop your existing python skills, on a greenfield project?

Would you thrive working in a Data Engineering Team who have the endorsement and support of the wider business, to achieve our ultimate goal of helping households save money?

Does working for an organisation who value data and utilise it as the true strategic asset it is, sound like the next step in your career?

Then let’s talk about a Data Engineer role with Moneysupermarket Group!

Why join the team?

Understanding our customer data to provide personalised communications and offerings is one of the key pillars of Moneysupermarket Group’s strategy. As a result, we are making extensive investment in people and capabilities within our Group Data function with a focus on continually identifying new and unique opportunities to make the most of our extensive data assets.

At Moneysupermarket Group, our skilled team of data engineers are far more than just coders; they are at the heart of the company’s strategy to build a data platform with generic tools, services and frameworks capable of supporting all data use cases.

Why our role?

We’re looking for someone to join our diverse team of engineers with experience across a multitude of technologies. We follow these principals to grow and develop, innovate for success, and create belonging:

Ownership and accountability to deliver success

Each engineer has ownership of their code and a responsibility to deliver balanced outcomes. You will have the opportunity to rotate on the products you develop, pair program, and contribute to technical showcases.

Efficiency of code and process

All engineers are encouraged to reuse assets and recycle ideas to face new challenges. We have a DevOps culture that sees all engineers contribute to our infrastructure. We use GitHub actions for CI/CD and define our infrastructure as code with heavy use of Terraform.

Culture of trust and feedback

Everyone in the team is encouraged to ask for and provide feedback and is trusted to receive feedback in the spirit of growth and development. We want our teams to push innovation, through learning and asking questions. We’re keen on cloud-based, serverless technologies wherever possible to simplify our estate and reduce the overhead of maintenance. Tech like GKE, BigQuery, Pub/Sub, Dataflow, Cloud functions and DBT allow us to deploy quickly and scale automatically.

Challenge the status quo

We want to solve puzzles and problems, and we can’t do that if we accept what has gone before as just the ways things are. We love it when engineers introduce us to new technologies or open-source tooling, and who have a passion to keep our codebase and infrastructure outstanding.

What to expect from our interview process:

Generally our data recruitment processes have 3 stages:

1. Screening call with Chess (TA Partner) to chat through the role, any questions you have and your experience - 30 mins

2. Video interview with the Hiring Manager and anther colleague to discuss the role, the team and your experience - 60 mins

Prep could be to think about your technical skills and our Group Behaviours: grow and develop, create belonging and innovate to deliver

3. Video or face-to-face interview focused on a technical assessment and competency questions - 90 mins

Prep could be to complete part of a technical exercise or produce an architecture diagram

What do we need from you?

  • Solid understanding of Python, including functional, procedural, and OO paradigms.
  • Proven success solving sophisticated data problems
  • Experience with one or more cloud computing platforms (e.g. AWS, GCP, Azure)
  • Shown success working in a fast paced environment alongside a multi-disciplined team
  • A passion for new technologies and the impact they can bring

We're an inclusive, anti-racist and equal opportunity employer that values diversity. This means we respect and embrace differences in gender identity, race, ethnic origin, sexual expression and orientation, religion and faith, age, marital status, disability, neurodiversity, social background, education and way of thinking. We’re a place where you can be you.

Our customers and users come from different backgrounds, as do our colleagues. We encourage applications from everyone, and particularly encourage women and Black, Asian and ethnic minority candidates to apply as we’re actively building representation that’s more closely reflective of the communities we serve. Our appointments are made on merit, following a robust and objective assessment process, and the candidate with the highest score is offered the role. If you’re passionate about our purpose of helping households save money and passionate about what you could accomplish here, we’d love to hear from you.

We understand that job adverts only say so much and you’re likely to have a lot of questions. If you’d like to know anything before applying such as more on the location, salary, our parental leave policy etc, please just let us know, and we’ll be happy to help. You can contact the recruiter for this role, Francesca at francesca.crossley@moneysupermarket.com

Company benefits

Shared parental leave
Enhanced maternity leave
Enhanced paternity leave
Buy or sell annual leave – the option to buy 5 additional days
Enhanced sick pay
Work from anywhere scheme – 2 weeks a year
Open to part-time employees
L&D budget
Mental health platform access
Financial coaching
Health insurance
Dental coverage
Fully stocked snack cupboard
Open to compressed hours
Adoption leave
Enhanced sick days
Fertility treatment leave
Compassionate leave
Travel insurance
Life assurance
Time off in-lieu
Paid anniversary break
Optional unpaid leave
Pregnancy loss leave
Cycle to work scheme
Faith rooms
On-site catering
Meditation space
Interest free loans
Share options
Annual pay rises
Salary sacrifice
Sabbaticals
Personal development budgets
Hackathons
Charity donation scheme
Volunteer days
Company wide holidays/offsites
Employee assistance programme
Skilled worker visas
Teambuilding days
Personal development days
Lunch and learns
Employee discounts
Travel loan
Enhanced pension match/contribution
Neo-natal leave
Mental health first aiders
Health assessment
Home office set up
Open to job sharing
Open to part time work for some roles
Free meals
In house training
Complimentary Medical Services
Eye Care Support
Family health insurance
Gym membership
Private GP service
Critical Illness Insurance
On-site wellness room
Restaurant discounts
Carer’s leave
Eldercare services
Annual bonus
Referral bonus
Tree planting
Mentoring
LinkedIn learning license
Learning platform
Electric Car Salary Sacrifice
Coaching
Will writing
Pregnancy support
Cinema discounts
Theme park discounts
Loyalty programme
Wellbeing allowance

Working at MONY Group

Company employees:

590

Gender diversity (m:f):

56:44

Hiring in countries

United Kingdom

Office Locations

Awards & Accreditations

Family Friendly

Family Friendly

Flexa awards 2025
Career Progression

Career Progression

Flexa awards 2025
Most flexible companies

Most flexible companies

Flexa100 2024
Finance & Insurance

Finance & Insurance

Industry awards 2023