Technical Director Mechanical Engineering

Vantagedc

Greater London

On-site

GBP 120,000 - 190,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Vantage is seeking a Director, Mechanical Engineering, EMEA, to lead the MCE team within the Mission Critical Engineering group. You will own the design output, guide high-level schematic system design, specification development, and review installation and commissioning activity across Europe, Middle East and Africa.

You will mentor engineers, recruit talent, and standardize engineering practices while partnering with Sales, Customer Solutions, Design Management and Operations to ensure

Qualifications

  • Provide visionary leadership and set the strategic direction for the Mechanical Engineering team in the EMEA region.
  • Drive innovation and best practices in mechanical engineering design and construction.
  • Develop and implement long-term mechanical engineering plans to support expansion.
  • Foster a culture of excellence and continuous improvement.

Responsibilities

  • Oversee the planning, design, and execution of multiple engineering projects across the EMEA region.
  • Coordinate with facilities operations, sales, marketing, and SMEs for seamless delivery.
  • Implement project management practices to monitor progress and mitigate risks.
  • Engage with executive leadership, clients, contractors, and vendors to align objectives.
  • Act as the main point of contact for mechanical engineering inquiries.

Job description

About Vantage

Vantage powers, cools, protects and connects the technology of the world's well-known hyperscalers, cloud providers and large enterprises. Developing and operating across North America, EMEA and Asia Pacific, Vantage has evolved data center design in innovative ways to deliver dramatic gains in reliability, efficiency and sustainability in flexible environments that can scale as quickly as the market demands.

About Vantage

Vantage designs, builds and operates resilient, sustainable digital infrastructure for the world's leading technology companies with a relentless focus on our customers' experience. Our vision is to be the leading hyperscale data center provider globally, making a positive and sustainable impact in the communities in which we operate. Our core values are Trust, Accountability, Respect and Agility.

Mission Critical Engineering (MCE) Team

As integral part of the EMEA CTO Group, the core objective of the MCE team is to drive design excellence, innovation, standardization, and continuous improvement to enable the delivery of cost-effective and high-quality infrastructure, delivered safely and always on time. Striving for operational excellence, we specialize in pioneering technical design solutions to meet the evolving needs of our customers.

Position Description

Vantage is looking for a Director, Mechanical Engineering, EMEA, to be part of the MCE team that leads design and engineering within the construction process and become engaged in all technical development. In this role, you will be responsible for leading a team of highly skilled mechanical engineers and Technical Leads focused on data center critical infrastructure systems, accountable for high-level schematic system design, specification development, submittal review, design document review, oversight of installation, participation in commissioning and transition to operations, act as SPOC for the rest of the organization and own the design output. You will be responsible for the career development of all the engineers reporting to you, the recruitment of new members for the team, and the training and onboarding of all EMEA employees to the mechanical engineering standards of Vantage.

You and your team will be as well the point of contact for the rest of the departments' leaders involved in the program development (Sales, Customer Solutions, Customer Centric, Design Management, Development, Finance, Legal, HR, Innovation CSA, Delivery, Automation & Controls, Security, IT, and Operations). Regular collaboration and coordination are required with the other managers and directors of the other Vantage development regions to ensure consistency of product delivery.

You and your team will be presented with complex engineering challenges and be asked to bring them to resolution with all the tools at your disposal. You and your team will ensure existing standards are executed and enhanced for each project. You and the team will evaluate designs and provide engineering analysis to balance CAPEX and OPEX costs.

You and the team will be required to participate, contribute and lead cross-functional initiatives to shape and drive the company long term vision

Essential Job Functions
Leadership and Strategy
  • Provide visionary leadership and set the strategic direction for the Mechanical
  • Engineering team in the EMEA region, aligning with Vantage's overall business goals and objectives.
  • Drive innovation and best practices in mechanical engineering design and construction, fostering a culture of excellence and continuous improvement.
  • Develop and implement long-term mechanical engineering plans and initiatives that support Vantage's expansion into new markets and ensure the organization remains at the forefront of the industry.
Team Management
  • Build and lead a high-performing mechanical engineering team, ensuring they have the resources,
  • Mentor and guide team members, promoting their professional growth and development.
  • Foster a collaborative and inclusive team environment that encourages knowledge sharing and cross functional cooperation.
Project Coordination and Oversight
  • Oversee the planning, design, and execution of multiple engineering projects across the EMEA region, ensuring they are completed within budget, on schedule, and in line with quality standards.
  • Coordinate with cross-functional teams, including facilities operations, sales, marketing, and subject matter experts, to ensure seamless project delivery and customer satisfaction.
  • Implement effective project management practices and tools to monitor progress, identify risks, and implement appropriate mitigation strategies.
Stakeholder Engagement
  • Engage with internal and external stakeholders, including executive leadership, clients, contractors, and vendors, to build strong working relationships and ensure alignment on project objectives.
  • Act as the key point of contact for mechanical engineering-related inquiries and foster open
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technical Director Mechanical Engineering
Technical Director Mechanical Engineering

Vantage • Greater London

On-site
GBP 130,000 - 170,000
Technical Director Mechanical Engineering
Technical Director Mechanical Engineering

Vantage Data Centers LLC • Greater London

Hybrid
GBP 150,000 - 210,000
Health and welfare benefits
Retirement plan
Paid time off
Principal Mechanical Engineer
Principal Mechanical Engineer

Vantage Data Centers • Greater London

On-site
GBP 90,000 - 130,000
Health & welfare
Pension plan
Paid leave
Director of Mechanical Engineering, EMEA
Director of Mechanical Engineering, EMEA

Vantagedc • Greater London

On-site
GBP 120,000 - 190,000
EMEA Mechanical Engineering Director – Data Center Leader
EMEA Mechanical Engineering Director – Data Center Leader

Vantage • Greater London

On-site
GBP 130,000 - 170,000
Senior Automation Design Engineer, EMEA
Senior Automation Design Engineer, EMEA

Vantage Data Centers • Greater London

On-site
GBP 70,000 - 110,000
Health and welfare benefits
Retirement benefits
Paid time off
EMEA Data Center Mechanical Engineering Director
EMEA Data Center Mechanical Engineering Director

Vantage Data Centers UK Management Company Ltd • United Kingdom

On-site
GBP 140,000 - 190,000
Health and welfare benefits
Competitive compensation
Paid time off
Senior Automation Design Engineer, EMEA
Senior Automation Design Engineer, EMEA

Vantage Data Centers UK Management Company Ltd • Greater London

Hybrid
GBP 85,000 - 110,000
Health benefits
Paid leave
Retirement plan
Principal Architect - Mission Critical Engineering (Digital Delivery & Asset Integration)
Principal Architect - Mission Critical Engineering (Digital Delivery & Asset Integration)

Vantage Data Centers • Greater London

On-site
GBP 120,000 - 180,000
Health and welfare benefits
Hybrid work model
Travel opportunity up to 15%
Manager, Facilities Projects & Scheduling, EMEA
Manager, Facilities Projects & Scheduling, EMEA

Vantage Data Centers LLC • Newport

On-site
GBP 60,000 - 90,000
Above market compensation
Health benefits
Retirement plan
+1