×
Register Here to Apply for Jobs or Post Jobs. X

Engineering Manager

Job in Greater London, London, Greater London, W1B, England, UK
Listing for: Allegis Global Solutions
Full Time position
Listed on 2026-09-13
Job specializations:
  • Engineering
    Operations Management
  • Management
    Operations Management, Project & Program Management
Salary/Wage Range or Industry Benchmark: 70000 - 110000 GBP Yearly GBP 70000.00 110000.00 YEAR
Job Description & How to Apply Below
Location: Greater London

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 Role

We'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.
Operations
  • 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.
Stakeholder Management
  • 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.
What We're Looking For Must-Haves
  • 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
Preferred Qualifications
  • HNC/HND in Engineering
  • HV/LV Authorised Person (AP15)
  • BAS/BMS experience
  • Smart building technologies knowledge
  • CMMS experience
  • Strong understanding of critical infrastructure
What's In It For You?
  • 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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary