Overview
In this Mechanical Site Engineer role, you will supervise installation and coordination of mechanical works on renewable energy construction sites, ensuring quality, safety, and on-time delivery. You’ll bridge mechanical execution with civil and electrical teams, upholding QA/QC and ITP standards while managing subcontractors. You’ll contribute to a greener future by delivering robust mounting structures and related components with a focus on safety and efficiency. This position offers hands-on site impact within METLEN’s Energy team, driving reliable project delivery at scale.
Pay / Benefits
- Medical Plan
- flexible cooperation models
Responsibilities
- Supervise mechanical subcontractors during installation of mounting structures, trackers, steel posts, torque tubes, and structural components
- Verify assembly quality, torqueing, levelling, alignment, tolerances, and corrosion protection compliance
- Coordinate subcontractors and manpower allocation to ensure efficient project execution
- Review and interpret mechanical drawings, installation manuals, specifications, and technical documentation
- Support mechanical inspections, QA/QC activities, and compliance with ITPs and company quality standards
- Monitor installation progress, installed quantities, productivity rates, and report delays or material shortages
- Coordinate mechanical interfaces with civil and electrical teams, including trenching and DC cabling activities
- Verify correct use of tools, torque equipment, and installation procedures on site
- Maintain records of mechanical issues, corrective actions, and project progress reporting
- Ensure compliance with HSE standards, PPE requirements, toolbox talks, snagging activities, final alignment checks, and safe systems of work
Key requirements
- Bachelor’s degree in Mechanical, Structural, Civil, or related field
- 2+ years supervising and coordinating mechanical/structural installation in construction/renewable energy
- Experience in subcontractor management and site execution support
- Knowledge of mounting structures, tracker systems, steel posts, torque tubes, and related components
- Experience with torqueing, alignment, tolerances, and installation quality standards
- Familiarity with QA/QC inspections, site documentation, and project compliance procedures
- Ability to interpret technical drawings and construction documentation
- Experience coordinating activities with civil and electrical teams in fast-paced sites
- Strong organizational, communication, and problem-solving skills
- Detail-oriented with commitment to quality, safety, RAMS, and project delivery
- Organizational skills
- Communication skills
- Problem-solving under site pressure
- Mounting structures
- Tracker systems
- Torque tubes
…
