Mechanical Lead

Winthrop Technologies

Dublin, IEonsitePosted Jul 21, 2026
Posting intelligenceActively listedReposted 2×, possible evergreen/ghost posting

About the role

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.

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Other roles in Ireland varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Other hub for Ireland medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.