🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Technical Manager

Company

Insight Global

Location

Houston, TX

Posted

May 31, 2026

Position Overview

Job Description
Insight Global is seeking a Technical Manager to join a top energy company in Houston, TX, supporting the engineering, procurement, and construction of multiple hyperscale, mission‑critical data centers across the United States. This role serves as the primary technical point of contact, coordinating RFIs, clarifications, and execution issues while overseeing BIM and model coordination to ensure constructability. The Technical Manager ensures consistent interpretation of design documentation across projects and identifies opportunities for modularization and standardization. The role bridges technical gaps between construction, procurement, logistics, and engineering, providing technical risk visibility to program leadership to support predictable project execution. This position also maintains alignment on technical matters among construction, procurement, and engineering contractors.

We are a company committed to creating diverse and inclusive environments...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now