freehire launches on Product Hunt on 26 August.

Follow →

Site Loss Control Specialist - Construction Safety

Open 28d
This position is no longer accepting applications(closed Aug 17, 2026).
Meta is seeking an experienced Site Loss Control Specialist to join our Design, Engineering, and Construction (DEC) team, supporting the safe delivery of large-scale data center construction projects. In this role, you will serve as a critical safety resource embedded within fast-track, mission-critical construction environments, providing expert guidance on loss control, risk management, regulatory compliance, and Owner Controlled Insurance Program (OCIP) administration. You will partner closely with project teams, general contractors, and trade partners to drive zero-incident performance across greenfield and retrofit data center builds. This is a full-time, site-based position supporting Meta's global data center infrastructure portfolio.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available