← All Jobs
Posted May 3, 2026

Systems & Data Engineer

Apply Now

Job Purpose

The Systems and Data Engineer is responsible for the hands-on development, maintenance, and evolution of the Group’s internal integration infrastructure, home-built micro-services, and AI tooling. The role sits at the intersection of the Systems and Data teams, playing a critical part in ensuring data flows reliably between platforms and that the business can move quickly, confidently, and with the support of modern AI tooling. This is a builder role — the person in this position will be writing code, shipping integrations, and directly contributing to the Group’s AI adoption strategy.

Key Facts

Role Responsibilities

Integration Development & ESB

Micro-Service Development & Maintenance

AI Tooling & MCP Development

Cross-Team Collaboration

Requirements

Essential

Desirable

Behaviours

Benefits

Why work for us 

We place huge importance on caring for and developing our people. If you join us you can expect a good work-life balance and the training and support you need to succeed in your role and continue to progress. We are a socially conscious company, but one that also likes to have fun. We offer a generous holiday allowance, flexible hours, buying and selling holiday, enhanced maternity pay, free breakfast, fruit, and drinks, regular socials and much more. 

Interested in this role?Apply on iHire