Data Centre Engineering Supervisor

RG Setsquare · Upton Lea, Berkshire, United Kingdom

Location
Upton Lea
Job Type
Full-time
Posted
May 31, 2026

Job Description

Data Centre Engineering Supervisor - Slough (SL2)

A leading global facilities management provider is seeking an experienced Data Centre Engineering Supervisor to join a high-performance critical environment team at a brand-new hyperscale site in Slough.

This is a key leadership role within a live Tier III data centre, responsible for ensuring the safe, compliant, and uninterrupted operation of all electrical and mechanical infrastructure supporting business-critical services.

You will act as the technical escalation point on shift, leading engineers, coordinating specialist subcontractors, and overseeing HV/LV operations, critical cooling systems, UPS/generator infrastructure, and planned/reactive maintenance activities.

The role also carries responsibility for permit-to-work control, RAMS review, compliance documentation, training and mentoring engineers, and maintaining 100% uptime across critical systems.

Key Details

📍 Location: Slough (SL2 ...

Ready to Apply?

Submit your application for Data Centre Engineering Supervisor at RG Setsquare

Apply Now