Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Switzerland Global Enterprise

Repairs Engineering Manager

Switzerland Global Enterprise

Repairs Engineering Manager leading a team for wind turbine maintenance and repair procedures development. Collaborating across functions to enhance service capabilities and safety standards.

Posted 4/17/2026full-timeGreenville • New York, South Carolina • 🇺🇸 United StatesSeniorLead💰 $131,700 - $219,300 per yearWebsite

About the role

Key responsibilities & impact
  • Design, develop and validate repair procedures meeting customer and business requirements
  • Drive design decisions by clearly communicating the “unknowns”, associated risks and tradeoffs that are required to properly execute a safe and effective repair procedure
  • Lead engineering efforts in the initial validation and beta period of tooling/process products by working with Deployment, Platform Leaders, Field Engineering, and EHS to complete and validate robust engineering processes
  • Create and maintain project plans that are executed on time and with quality
  • Develop, test and validate repair/replacement procedures through: model walk throughs, prototyping, freestanding components and complete wind turbine machine heads
  • Identify and clearly communicate requirements for process specific tooling
  • Own the design of innovative repair solutions and ensure adherence to engineering standards
  • Follow and use the team’s Design Review Process, quality standards, best practices and systems to fully review and document repair procedures
  • Maintain broad awareness of efforts within the group to assure lessons learned and responsiveness to customer/program needs
  • Mentor younger engineers in the use of CAD modelling, FE analysis, drawing reviews, repair process creation, free body diagrams, and/or rigging plans and serve as an overall repair and installation expert

Requirements

What you’ll need
  • Minimum of a Bachelor’s Degree in Mechanical Engineering, Structural Engineering, Civil Engineering, Physics or related degree from an accredited college or university
  • Minimum of 7 years of experience in an engineering or technical position
  • Minimum 2 years of experience in a technical leadership or people management
  • Ability and willingness to travel 10-20% of the time, which may include international travel
  • Ability and willingness to climb wind turbines and work at heights
  • Proficiency with English both written and oral communication
  • Demonstrated ability to accommodate for fast pace projects and changes in work scopes.
  • Strong interpersonal and leadership skills

Benefits

Comp & perks
  • medical, dental, vision, and prescription drug coverage
  • access to Health Coach from GE Vernova, a 24/7 nurse-based resource
  • access to the Employee Assistance Program, providing 24/7 confidential assessment, counseling and referral services
  • GE Vernova Retirement Savings Plan
  • tax-advantaged 401(k) savings opportunity with company matching contributions
  • company retirement contributions
  • access to Fidelity resources and financial planning consultants
  • tuition assistance
  • adoption assistance
  • paid parental leave
  • disability benefits
  • life insurance
  • 12 paid holidays
  • permissive time off

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
repair proceduresdesign decisionsengineering processesCAD modellingFE analysisdrawing reviewsrepair process creationfree body diagramsrigging plansprototyping
Soft Skills
communicationleadershipmentoringinterpersonal skillsproject managementadaptabilityproblem-solvingteam collaborationcustomer responsivenessquality assurance
Certifications
Bachelor’s Degree in Mechanical EngineeringBachelor’s Degree in Structural EngineeringBachelor’s Degree in Civil EngineeringBachelor’s Degree in Physics