Jobs Companies Winthrop Technologies Mechanical Lead

About this Mechanical Lead role at Winthrop Technologies

Winthrop Technologies · Onsite · Dublin, County Dublin, Ireland

Winthrop Technologies is Europe's only dedicated data centre delivery partner, offering full turnkey solutions from design through to construction and commissioning. Headquartered in Dublin, we deliver projects across Europe and have become one of the most trusted names in our sector.

We are currently seeking an experienced Mechanical Lead to join our team in Dublin (D15). This is a site-based role responsible for leading mechanical installation activities on major data centre projects, ensuring works are delivered safely, efficiently, and to the highest quality standards.

Responsibilities

  • Lead and manage mechanical engineering teams and subcontractors throughout the project lifecycle.
  • Oversee mechanical installation activities, ensuring compliance with project specifications, drawings, and programme requirements.
  • Coordinate and liaise with the Contracts Manager, Site Engineers, Project Managers, and other discipline leads to ensure smooth project delivery.
  • Review mechanical drawings and specifications, identifying any errors, omissions, or potential improvements and communicating these effectively with the design team.
  • Propose suitable design changes to improve cost efficiency, construction sequencing, programme delivery, and overall quality.
  • Monitor the quality of workmanship and materials to ensure the highest standards are maintained.
  • Establish project resource requirements and effectively lead, motivate, and develop the mechanical project team.
  • Manage construction activities to ensure works are delivered safely, on schedule, and within budget.
  • Demonstrate strong commercial awareness and support effective project delivery.
  • Ensure all works are carried out in accordance with company health and safety standards and project requirements.
  • Support commissioning and handover activities to ensure successful project completion.

Requirements

  • Bachelor’s degree in Mechanical Engineering or a relevant discipline.
  • Proven experience leading mechanical teams on large-scale construction projects.
  • Strong knowledge and understanding of MEP construction and installation processes.
  • Experience delivering mechanical packages on data centre projects is highly desirable.
  • Strong knowledge of procurement, subcontractor management, and project coordination.
  • Experience with construction scheduling, programming, and sequencing.
  • Ability to read and interpret mechanical drawings and specifications.
  • Excellent communication, leadership, and interpersonal skills.
  • Strong problem-solving abilities with a proactive approach to project delivery.

Benefits

  • Opportunity to work on large-scale data centre projects across Europe.
  • Collaborative and dynamic team environment.
  • Career progression and professional development opportunities.
  • Competitive salary and benefits package.

Winthrop Technologies Ltd. is an equal opportunities employer.

Ready to apply to Winthrop Technologies?
Apply to Winthrop Technologies

About Winthrop Technologies

Winthrop Technologies is Europe’s only dedicated data centre delivery partner, offering full turnkey solutions from design through to construction and commissioning. Headquartered in Dublin, we deliver projects across Europe and have become the most trusted name in our sector.

See all jobs at Winthrop Technologies →

Similar jobs

Sign up for suggestions tailored to the jobs you open and the searches you save.

More jobs at Winthrop Technologies

See all jobs at Winthrop Technologies →

Apply now
🤖

Whoa — hold up

JobsRadar was built for real people having a rough time in their job search — not for automated requests. You're clicking way too fast and you're now temporarily blocked.

Come back later. If you're genuinely job hunting, we've got your back — just act like a human.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Get an edge on your job hunt.

Join our Telegram channel for the stuff that helps you land the role — salary benchmarks, the weekly market pulse, and new-feature drops. No spam, just signal.

Join the channel — it's free