Engineering Manager
Job in
Greater London, London, Greater London, W1B, England, UK
Listed on 2026-09-13
Listing for:
Allegis Global Solutions
Full Time
position Listed on 2026-09-13
Job specializations:
-
Engineering
Operations Management -
Management
Operations Management, Project & Program Management
Job Description & How to Apply Below
Location: 8 Canada Square, Canary Wharf, London
Duration: 17 Aug 2026 – 12 Feb 2027 (Extension Potential)
Hours: Mon–Fri | 8:00am–5:30pm
About the RoleWe're looking for an experienced Engineering Manager to lead engineering operations at a flagship corporate site in Canary Wharf.
You’ll manage two engineering shift teams, oversee critical building infrastructure, drive service delivery, and act as the key link between client stakeholders and the engineering team.
Key Responsibilities Leadership- Lead and develop engineering teams.
- Manage performance, training, and succession planning.
- Promote safety, accountability, and service excellence.
- Oversee all mechanical, electrical, and critical building systems.
- Manage PPMs, reactive maintenance, audits, and inspections.
- Ensure compliance with PTW, ATW, and client procedures.
- Support BAS/BMS and smart building operations.
- Act as the main engineering contact for client stakeholders.
- Manage contractors and specialist vendors.
- Support engineering projects and site improvements.
- Drive operational efficiency and service improvements.
- Monitor KPIs, SLAs, and engineering performance.
- Produce accurate reports and compliance documentation.
- 3+ years' experience within a critical environment
- Experience managing engineering or facilities teams
- Strong stakeholder and customer management skills
- Experience in large commercial, banking, critical facilities, or data centre environments
- Proven track record improving service delivery and operational performance
- HNC/HND in Engineering
- HV/LV Authorised Person (AP15)
- BAS/BMS experience
- Smart building technologies knowledge
- CMMS experience
- Strong understanding of critical infrastructure
- High-profile Canary Wharf location
- Leadership role within a critical environment
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×