Mechanical Construction Manager – Data Centre Project

Västerbotten, Sweden
€85000 p.a.
Site Management
Posted 22 days ago
Mechanical Construction Manager – Data Centre Project
Sweden
Tier 1 Engineering Contractor – Mission Critical Projects
€80,000 – €95,000 Full Overseas Package


The Company

This leading engineering contractor has built a reputation for delivering complex data centre projects across Europe. Their expertise spans mechanical and electrical installations on hyperscale developments, working with global clients in the tech sector.

With ongoing expansion in Sweden, they are seeking experienced construction professionals to support the delivery of major data centre builds in a highly structured and safety-focused environment.

The Role – Mechanical Construction Manager

As Mechanical Construction Manager, you will oversee all on-site mechanical installation activities, ensuring works are delivered safely, on programme and to the highest quality standards. You will manage subcontractors, coordinate site teams and drive construction performance from early stages through to commissioning.

Key Responsibilities

  • Manage day-to-day mechanical construction activities on site
  • Supervise subcontractors and ensure productivity and quality standards
  • Coordinate installation of HVAC, pipework and mechanical plant systems
  • Ensure compliance with health and safety regulations
  • Track programme progress and resolve site issues
  • Conduct inspections and manage quality assurance processes
  • Work closely with project managers and engineers
  • Support commissioning and handover phases
About You

  • Strong mechanical background within construction or M&E contracting
  • Experience as a Mechanical Construction Manager or Site Manager
  • Data centre or large-scale industrial project experience desirable
  • Excellent knowledge of mechanical systems and installation methods
  • Strong leadership and organisational skills
  • Ability to manage multiple teams and site priorities
  • Focused on safety, quality and programme delivery
What’s on Offer

Salary: €80,000 – €95,000 (DOE)
Benefits:

  • Accommodation and rotation
  • Flights covered
  • Bonus scheme
  • Pension
  • Healthcare
  • Long-term European project pipeline
Why Apply?

This role offers the chance to be at the forefront of a major data centre build, working with a highly experienced team delivering technically demanding projects.

You will gain valuable experience in the fast-growing data centre sector while working on a structured rotation with strong support and career progression opportunities.

How to Apply

Email: stephen@breaghrecruitment.com
Phone: 015314345

Why Breagh Recruitment

We specialise in Mechanical Construction Manager and site leadership roles within the data centre construction sector. If you are a Mechanical Site Manager, Construction Manager, or Mechanical Supervisor looking to step into high-value data centre projects, we can connect you with leading contractors across Europe.

Related roles include Mechanical Site Manager, Mechanical Supervisor, MEP Construction Manager, Mechanical Lead.
Apply Now

Similar Jobs

Electrical EngineeringSite ManagementMechanical Engineering
8 hours ago
Building Services Coordinator MEP Construction Pro...
Dublin, County Dublin, Ireland
€80000 per annum
Job Title: Building Services Coordinator MEP Construction ProjectsLocation: Co Dublin Leading Tier 1 Main Contractor delivering large scale commercial and residential developments ...
Electrical EngineeringSite ManagementMechanical Engineering
8 hours ago
Building Services Engineer Residential Constructio...
Dublin, County Dublin, Ireland
€65000 per annum
Job Title: Building Services Engineer Residential Construction - Dublin & Cork Location: Co DublinLeading Irish Residential Developer  Salary €60,000 to €65,000 DOE plus bonus, pen...
Site ManagementMechanical Engineering
8 hours ago
HVAC Engineer – Building Services / Life Sciences ...
Dublin, County Dublin, Ireland
€60000 per annum
Job Title: HVAC Engineer – Building Services / Life Sciences & Industrial ProjectsLocation: Co Dublin Leading Mechanical Building Services Contractor €60,000 to €75,000 DOE and pac...
Site ManagementElectrical EngineeringMechanical Engineering
9 hours ago
QAQC Lead – Data Centre Construction
Sines, Portugal
€90000 per annum
Job Title: QAQC Lead – Data Centre ConstructionLocation: Portugal Leading international data centre contractor delivering complex mission critical projects across Europe Excellent ...
Previous
Next
Search for more jobs