Site Installation Engineer

Insight Global
📍 Houston, TX, United States 💼 Full-time 🕒 Posted May 29, 2026

Job Description

Job Description
JOB DESCRIPTION:
The MGT Site Installation Engineer will install Medium Gas Turbines (20–62 MW) and related equipment at customer sites, requiring over 80% travel across North America. Daily responsibilities include directing subcontractors and participating in site meetings to coordinate installation activities.

The selected candidate will manage material deliveries, provide regular status updates and lessons learned to engineering and management, and utilize a strong mechanical background to read the drawings and schematics required for installation.

Responsibilities:
 • Oversee early‑stage project activities, including placing equipment on foundations, bolting down components, giving guidance to the customer, verifying air/exhaust/enclosure installation, aligning equipment, supporting oil flushing and gas hookups, and coordinating concurrent mechanical work. Coordinate with electrical teams and support commissioning activities.
 • Read a...

Ready to Apply?

Submit your application today and join our talented team at Insight Global.

Submit Application

Job Details

  • Location Houston, TX
  • Job Type Full-time
  • Category other-general
  • Posted Date May 29, 2026
  • Application Deadline June 08, 2026