Location
Saint Louis, MO, United States
Posted
July 22, 2026
Job Description
Job Title: Site Lead – Hyperscale Data Center ConstructionJob Description
This role oversees an active hyperscale data center construction campus in Stillwater, Oklahoma as the primary construction leader on site. The Site Lead is responsible for driving safety, quality, schedule, and overall project execution across multiple buildings and phases. The position requires deep experience delivering large-scale, mission-critical data center environments for major technology clients and proven success serving as the top site leader on comparable hyperscale projects.
Responsibilities
+ Lead all construction activities on site for an active hyperscale data center campus, ensuring safe, high-quality, and efficient execution.
+ Provide direct oversight of field teams, subcontractors, and project staff, aligning daily operations with overall project goals and milestones.
+ Manage construction schedules, monitor progress, and drive adherence to aggressive timeline...
This role oversees an active hyperscale data center construction campus in Stillwater, Oklahoma as the primary construction leader on site. The Site Lead is responsible for driving safety, quality, schedule, and overall project execution across multiple buildings and phases. The position requires deep experience delivering large-scale, mission-critical data center environments for major technology clients and proven success serving as the top site leader on comparable hyperscale projects.
Responsibilities
+ Lead all construction activities on site for an active hyperscale data center campus, ensuring safe, high-quality, and efficient execution.
+ Provide direct oversight of field teams, subcontractors, and project staff, aligning daily operations with overall project goals and milestones.
+ Manage construction schedules, monitor progress, and drive adherence to aggressive timeline...