Per-MW pricing, regional variance, and cost drivers for owners scoping hyperscale & AI builds.
Salary benchmarks across the 14 mission-critical disciplines.
I’d consider RPO when overlapping data center starts require more recruiting hours than your team can provide - not because one role is hard to fill. Start by comparing the next 90–180 days of hiring needs with your team’s capacity. Keep headcount, pay, technical assessment, and final hiring decisions in-house.
Here’s how I’d compare your options:
Quick Comparison
More recruiting capacity won’t fix slow approvals or pay that candidates won’t accept. I’d compare each model using the same measures: cost per hire, time to fill, site-ready starts, and retention.
If RPO fits, I’d test it through a 90- to 180-day pilot before expanding. My rule: <u>outsource recruiting - not hiring authority</u>, and judge results by staffing needs met, not résumés delivered.
Construction RPO: Choose the Right Recruiting Model
For data center construction, map openings for superintendents, MEP managers, schedulers, and commissioning managers over a rolling 6–12 months. Compare that demand with recruiter throughput and interview capacity.
If urgent requisitions crowd out sourcing for future starts, you have a capacity gap - even before vacancies pile up. When demand exceeds capacity, compare contingency search and RPO against the same hiring wave.
Give recruiters intake briefs that spell out phase, travel, shift, client, and commissioning needs. Ask operations leaders to define what proves a candidate’s MEP coordination, scheduling, and turnover experience. General commercial experience alone isn’t enough.
Keep candidate records, notes, and feedback in one applicant-tracking system to avoid duplicate outreach and conflicting promises.
Overlapping starts and tight mobilization windows leave little room for missed milestones. At award or notice to proceed, work backward from each start date to set sourcing, interview, offer, and onboarding milestones. Review at-risk roles weekly with operations and project controls.
Track accepted offers and actual starts separately. An acceptance isn’t a mobilization. The 2025 AGC/NCCER workforce survey found that 45% of firms reported project delays caused by shortages of their own or subcontractors’ workers.[1]
Calculate fully loaded cost per hire, including recruiter pay and benefits, software, advertising, referrals, checks, and interviewing time. Track vacancy-related overtime and temporary coverage separately. Otherwise, a low recruiting cost can hide project costs.
Measure internal recruiting by fill time, start-date reliability, retention, and redeployability. Review capacity quarterly to check whether the team can handle repeat demand without delaying starts. Use those results to compare RPO vs. in-house recruitment and contingency search.
When internal recruiting can’t fill a niche role fast enough, contingency search extends your reach without adding headcount.
Use contingency search for one hard-to-fill role during a specific data center mobilization, rather than a recurring pipeline across concurrent starts. That role might be a superintendent, MEP manager, scheduler, or commissioning manager. Get the fee trigger, guarantee period, and payment timing in writing.[2][3]
Ask for the recruiter’s placement record by role, market, and data center project type. Look for hands-on responsibility - not just exposure. Schedule control matters more than P6 familiarity; commissioning leadership matters more than participation in testing.
The recruiter should own sourcing, outreach, screening, and shortlist presentation. The GC should retain technical assessment, interviews, references, offer decisions, and onboarding. Before outreach starts, document who controls the candidate relationship, confidentiality requirements, replacement terms, and whether the recruiter may represent competing contractors.
Set clear deadlines: intake within two business days, qualified profiles within 10 business days, interviews within five business days of submission, and decisions within 48 hours.
Assign one GC owner to enforce turnaround times and log submissions in the hiring workflow. Nonexclusive searches can lead to duplicate outreach and disputes over who controls the candidate relationship, so limit overlapping assignments.[3][4][5]
Request the fee percentage, compensation basis, payment timing, and how bonuses, allowances, or relocation payments affect the fee. Include GC coordination time and direct search costs in cost comparisons.
Require reporting on time to first qualified candidate, time to fill, interview-to-offer ratio, offer acceptance, cost per hire, and retention at 90 days, six months, and one year. When placements become recurring, compare total search cost, speed, and retention with internal recruiting and RPO.[2][5]
When recurring starts lead to repeat vacancies, compare a dedicated recruiting model rather than relying on one-off searches.
When one-off searches turn into recurring demand, RPO gives you a standing recruiting function.[10] Use it when repeated project starts exceed your internal recruiting capacity. This is common during hyperscale data center hiring where labor shortages are acute.[6] Build a monthly forecast by role, location, required start date, and project award probability. Agree on ramp-up and ramp-down rules for mobilizations and delays before work begins.[11]
Ask for proof of mission-critical construction hiring, including hiring volume, hard-to-fill locations, and retention. The provider handles sourcing, screening, scheduling, candidate communication, and reporting. The GC keeps control of workforce planning, technical evaluation, final selection, and pay approval. Record that split in a responsibility matrix, naming who approves decisions and handles escalations.[9] The provider also needs to launch quickly and work around project schedules.
RPO still needs setup time. Plan for applicant-tracking-system access, process mapping, recruiter training, and handoffs for background checks and onboarding. Run a 30-day discovery pilot on two or three priority roles before scaling.[8][11] Set deadlines for hiring-manager feedback and track starts against mobilization dates.[7] Once hiring is underway, assess whether RPO protects start dates without driving up cost per hire.
Request terms for implementation, monthly management, per-hire charges, technology, surges, minimum volume, and termination. Fixed fees get harder to justify when forecasted requisitions disappear. Compare fully loaded cost per hire with the GC’s previous 6–12 months, using the same cost categories. Track hiring volume, time to fill, start-date attainment, and 90-day and 12-month retention by role and project.[10]
Build a 12–18-month workforce forecast, then test the next 90–180 days against available recruiter hours. Overlapping starts matter more than annual hiring volume. Recurring demand, tight mobilization windows, and persistent vacancies signal that outsourcing may be worth considering. If recruiters can’t handle the next wave, compare recruiting models.
Use recruiter capacity, not a fixed hires-per-month trigger. Persistent vacancies, overlapping starts, and overloaded recruiters make a stronger case for RPO than one hard-to-fill opening. Address interview and pay-approval delays before adding recruiting capacity.
Set screening requirements for each role, and give recruiters more time for complex positions. For superintendents, verify field leadership and project delivery. MEP managers need electrical, mechanical, and controls experience. For commissioning managers, separate direct responsibility for integrated systems testing and turnover from work in a supporting role. Schedulers need scheduling-software skills and critical-path knowledge. Record what candidates actually did - not just the project name.
During initial screening, confirm credentials, travel, relocation, per diem expectations, shifts, site-access requirements, required checks, and start-date availability. Put these constraints in the intake, rather than waiting until the offer stage.
Ownership also differs by model:
Use the demand forecast and division of responsibilities to compare in-house recruiting, contingency search, and RPO on speed, cost, and retention.
With roles and ownership defined, compare each model on speed, cost, and start-date reliability. The goal: decide whether overlapping data center starts justify outsourcing recruiting capacity.
Measure hiring speed against the date each role must be site-ready. Separate recruiting time from notice periods, relocation, background checks, client approval, and site orientation. Also track the time between the first working day and site readiness.
Rate vacancies by project phase, critical-path exposure, coverage, and expected duration. To assess coverage, check qualified candidates on hand and interim staffing plans. Not every vacancy causes a delay. Review overtime, milestone records, and coverage plans before linking staffing gaps to project outcomes.[12][13]
Compare actual invoices, payroll, and internal allocations - not advertised fees.
Cost per hire = attributable internal and external recruiting costs ÷ hires in the same reporting cohort.
Use the same cost scope across models, explain how you allocate shared costs, and report totals in USD. Track vacancy-related overtime and schedule exposure separately to avoid double counting.[14]
Break down every measure by role, location, project, source, and recruiting model. Request historical results and sample weekly reports using these definitions. Carry the same definitions into the next section’s cost test, comparing incremental recruiting spend with uncovered-role days, overtime, and missed milestones - not fees alone.
Use hiring results from the same 6–12 months and the next-12-month forecast to check whether demand exceeds recruiting capacity. Recurring vacancies, overlapping starts, and tight mobilization timelines warrant an RPO review when recruiter hours can't cover demand. Use the hiring-volume, time-to-fill, and retention metrics above to assess whether extra capacity can protect start dates.
If RPO fits, test delivery quality - not just fees. Give finalists representative requisitions with actual pay ranges, locations, travel requirements, and start dates. Require named recruiters, relevant data center or mission-critical construction experience, expected requisition loads, geographic coverage, and backup capacity. Ask for comparable placements, named delivery leaders, and a clear sourcing and escalation plan. Check how they screen for safety, technical fit, schedule control, commissioning exposure, travel, and on-site availability.
Keep headcount, compensation, project-fit judgment, and final hiring approval with the GC. Contract terms should address ATS compatibility, candidate-data ownership, privacy, export access, surge and pause capacity, implementation and recurring fees, minimum commitments, replacement provisions, and exit support. After the provider passes delivery and contract checks, test performance on live requisitions before expanding.
Run a 90- to 180-day pilot in one region, project cluster, or role family. Set role-specific targets for qualified submissions, time to fill, offer acceptance, cost per hire, start-date attainment, and retention as cohorts mature. Review results weekly during mobilization and monthly afterward. Separate provider execution from GC approval delays, compensation limits, notice periods, and market scarcity.[15][16]
Approve expansion only when reductions in vacancy-related overtime, temporary coverage, and schedule risk offset the fully loaded cost. Don't count those gains twice. A lower fee isn't enough. Neither is faster hiring that pushes screening work back onto project managers.
Build a staffing matrix for the next 90, 180, and 365 days, linking project milestones to the roles needed. Compare hiring demand with internal capacity, factoring in travel and project complexity.
Use staffing gaps to trigger searches. Work backward from required on-site dates to leave enough time for notice periods, relocation, and onboarding.
For RPO, check whether hiring volume exceeds 30 hires per year to assess whether the fixed-cost investment is justified.
Track 90- and 180-day retention using the same definitions across roles. Ask for anonymized placement logs from the past 12 to 24 months to verify performance in similar technical roles.
During the pilot, track hiring-manager satisfaction, safety and quality outcomes, and voluntary turnover. Check whether screening correctly identifies mission-critical skills. Poor technical fit is a leading indicator of early turnover.
Match your RPO scope to the revised mobilization timeline. Review your contract’s ramp-down terms to see how you can reduce recruiter capacity or management fees. Use your weekly hiring dashboard to flag roles that are no longer mission-critical as milestones change.
Notify your provider immediately to pause or redirect sourcing. Keep technical hiring requirements in place instead of rushing to fill seats, and shift saved resources to high-priority projects that remain on schedule.