Job Description
I'm working with a long-standing client who’s looking to backfill a Principal Systems Engineer / Architect position after their 20-year veteran system architect just handed in his notice. Big shoes to fill - but a genuinely exciting opportunity for someone senior to step into a critical technical role within a supportive, collaborative team.
They've got a bespoke, self-built platform that's integral to their operations - and this role plays a key part in maintaining and evolving that system alongside both the CMS and networking teams.
🛠 What You'll Be Doing
This is a senior-level engineering role with plenty of autonomy and architectural input. The day-to-day will involve:
* Working on a self-built, proprietary platform
* Developing and maintaining systems in Java and Perl
* Collaborating closely with CMS and network teams
* Contributing to future architecture planning and decision-making
✅ Key Skills & Experience
Must-haves:
* Strong experience in Java
* Experience with Perl
* 10+ years’ experience in system-level engineering roles
Nice-to-haves:
* Background in networking
* Familiarity with Kubernetes
* Understanding of KVM or broader system architecture
🏡 Work Setup
* Hybrid model: 3 days from home, 2 days in office
* Office location: Gloucester preferred, London acceptable
* Flexibility around start/finish times (e.g. 8am–4pm is fine)
* Expectation to be on-site during the initial onboarding period
💷 Salary & Benefits
* Salary: £90,000 – £110,000+ depending on experience
* Matched pension up to 5%
* Overtime: Anything after 8pm is double pay, or time in lieu
* On-call: 1 week in 4
🚨 Why It’s Urgent
The current architect is handing over after 20 years — this is a rare opportunity to step into a lead engineering role with history, ownership, and support already in place.
💬 If this sounds like your kind of role - apply below!