Data Centre Engineering Supervisor

RG Setsquare
📍 Upton Lea, Berkshire, United Kingdom 💼 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 today and join our talented team at RG Setsquare.

Submit Application

Job Details

  • Location Upton Lea, Berkshire
  • Job Type Full-time
  • Category architecture-and-engineering
  • Posted Date May 31, 2026
  • Application Deadline July 10, 2026