Mission-Critical Data Center Project Manager

OVERWATCH

Dallas (TX)

On-site

USD 90,000 - 130,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
Dental insurance
Vision insurance
Life insurance
401(k) retirement plan
Paid time off

Job summary

OVERWATCH is seeking a Project Manager to lead construction for mission-critical data center projects, based in Dallas, TX (or Meridian, MS with a 50% travel split).

You will coordinate preconstruction, design, procurement and construction, manage monthly financial reviews, and ensure smooth handovers with operations, vendors and GC partners.

The role requires strong communication, risk management and cross-functional leadership within a growing organization.

Qualifications

  • Bachelor's degree in Construction Management or related field or 5+ years of CM/GC experience.
  • High priority on transparent information flow and escalation.
  • In‑depth knowledge of commercial construction design, bidding and execution.
  • Cost management and forecasting knowledge.
  • Strong organization and planning skills to meet deadlines.
  • Excellent written and verbal communication.
  • Willingness to travel 50%.

Responsibilities

  • Provide transparent and unmanaged communications, escalating risks and issues requiring mitigation and/or resolution.
  • Collaborate with Preconstruction, Development and Design Teams prior to mobilization to set up for delivery.
  • Manage monthly pay application process and lead monthly project financial reviews and reporting.
  • Lead engagement and planning with Operations to ensure customer handovers and commissioning.
  • Build and maintain partnerships with OFCI vendors and GC partners; manage logistics, storage and deliveries.
  • Oversee Construction Managers’ execution of project disciplines, daily logs, photos, safety audits and meeting notes.
  • Manage contractor contracts, purchase orders and change orders.
  • Maintain weekly and monthly milestone schedule updates and develop executive project reports.

Skills

Construction Management
Project Management
Communication Skills
Budgeting & Forecasting
Cross-functional Collaboration

Education

Bachelor's degree in Construction Management or related

Job description

OVERWATCH is seeking a Project Manager to lead construction for mission-critical data center projects, based in Dallas, TX (or Meridian, MS with a 50% travel split).

You will coordinate preconstruction, design, procurement and construction, manage monthly financial reviews, and ensure smooth handovers with operations, vendors and GC partners.

The role requires strong communication, risk management and cross-functional leadership within a growing organization.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Hybrid Data Center Construction Project Manager
Hybrid Data Center Construction Project Manager

Overwatch-Mission-Critical • Meridian (MS)

Hybrid
USD 90,000 - 120,000
Mission-Critical Data Center Construction Lead
Mission-Critical Data Center Construction Lead

Overwatch-Mission-Critical • Red Oak (TX)

On-site
USD 90,000 - 130,000
Health insurance
Dental insurance
Vision insurance
+3
Turnkey Data Center Construction Manager
Turnkey Data Center Construction Manager

Overwatch-Mission-Critical • Irving (TX)

On-site
USD 120,000 - 180,000
Health insurance
Dental insurance
Vision insurance
+3
Hyperscale Data Center Project Manager
Hyperscale Data Center Project Manager

Overwatch Mission Critical • Red Oak (TX)

On-site
USD 110,000 - 150,000
Competitive salary
Health insurance
Dental insurance
+4
Data Center Commissioning Project Lead
Data Center Commissioning Project Lead

Overwatch Mission Critical • Texas

On-site
USD 110,000 - 150,000
Health insurance
Dental insurance
Vision insurance
+4
(PM) Project Manager
(PM) Project Manager

Overwatch Mission Critical • Meridian (MS)

Hybrid
USD 90,000 - 120,000
Senior Cost Manager - Data Center Construction
Senior Cost Manager - Data Center Construction

Overwatch-Mission-Critical • Dallas (TX)

On-site
USD 90,000 - 130,000
Health insurance
Dental insurance
Vision insurance
+4
Data Center Construction Project Manager
Data Center Construction Project Manager

OVERWATCH • Las Vegas (NV)

On-site
USD 90,000 - 120,000
Health insurance
401(k) retirement plan
Paid time off
Data Center Commissioning Program Lead
Data Center Commissioning Program Lead

Overwatch Mission Critical • Texas

On-site
USD 120,000 - 180,000
Health insurance
Dental insurance
Vision insurance
+4
(PM) Project Manager
(PM) Project Manager

Overwatch Mission Critical • Dallas (TX)

On-site
USD 90,000 - 140,000
Health insurance
Dental insurance
Vision insurance
+2