Construction Safety Manager

We Are Overwatch
Any Location, VA
Category Engineering
Job Description
Overwatch is seeking a Construction Safety Manager to lead and enforce all environmental health and safety programs on-site for a large-scale, hyperscale data center campus in Stafford, VA. The ideal candidate will have 5-10+ years of construction safety experience and a strong understanding of high-risk activities, including energized systems, heavy MEP installation, and commissioning phases.

Requirements

  • 5–10+ years of construction safety experience
  • Data center or mission-critical project experience required
  • Strong knowledge of OSHA regulations and safety compliance standards
  • Experience working on large-scale construction projects ($100M+ preferred)
  • Proven ability to manage safety across multiple subcontractors and trades
  • Experience with high-risk construction environments (MEP-heavy projects)
  • Strong communication and leadership skills

Benefits

  • Competitive salary
  • Health insurance
  • Dental insurance
  • Vision insurance
  • 401(k) plan
  • Paid time off
  • Relocation assistance
]]>