Senior MEP Data Center Estimator

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

950-1200/Monthly

HOURS PER WEEK

TBD

DATE UPDATED

Jul 25, 2026

JOB OVERVIEW

About the Role

We are looking for an experienced Senior MEP Estimator specializing in mission critical and data center construction. This is not an entry level estimating position.

You will be responsible for developing complete electrical, mechanical, plumbing, and commissioning estimates for large scale mission critical facilities ranging from several million dollars to over $500 million in construction value.

The ideal candidate understands the entire preconstruction process, can work with limited design information, and is capable of producing accurate, well organized estimates under aggressive deadlines.

Responsibilities
Prepare complete conceptual, schematic, design development, GMP, design-build, and hard bid estimates.
Estimate complete MEP scopes including:
Electrical
Mechanical/HVAC
Plumbing
Fire Protection
Controls/BMS
Commissioning
Temporary power and temporary HVAC when required
Review and analyze:
RFP packages
Scope of Work documents
Specifications
Basis of Design
Owner requirements
Bid instructions
Addenda
Drawings
Develop estimates even when drawings are incomplete or unavailable.
Perform detailed quantity takeoffs using Bluebeam.
Build complete labor hour estimates and production rates.
Develop detailed material pricing using company approved suppliers and vendor quotations.
Solicit and evaluate subcontractor proposals.
Identify scope gaps, exclusions, overlaps, and potential change order risks.
Prepare detailed bid summaries and estimate recaps.
Create value engineering alternatives.
Develop complete cost breakdown structures and cost codes.
Build estimate narratives explaining assumptions, inclusions, exclusions, risks, and recommendations.
Coordinate with project managers, engineers, vendors, and subcontractors throughout the bidding process.
Maintain estimating databases and historical cost information.
Participate in estimate reviews and quality assurance before submission.
Required Experience

Minimum 8 years of estimating experience.

Minimum 5 years estimating mission critical projects including:

Data Centers
Hyperscale Facilities
Colocation Facilities
Critical Infrastructure
High Reliability Facilities

Experience estimating projects valued from $10 million to $500+ million.

Must have experience estimating:

Medium Voltage
Low Voltage
Switchgear
UPS Systems
Generators
Fuel Systems
Busway
Chilled Water Systems
CRAH/CRAC Units
Cooling Plants
Mechanical Piping
Plumbing
Fire Protection
Building Management Systems
Controls
Commissioning
Integrated Systems Testing
Technical Skills

Required:

Bluebeam Revu (Expert)
Microsoft Excel (Advanced)
PDF plan review
Quantity takeoffs
Cost analysis
Vendor comparison
Labor productivity analysis


What We're Looking For, You should be able to:

Read hundreds of pages of specifications quickly.
Understand project intent, not just count quantities.
Catch missing scope before the client does.
Estimate projects with incomplete information.
Think through constructability.
Develop conceptual budgets using limited documentation.
Clearly explain your estimate and the reasoning behind it.
Communicate professionally with vendors and subcontractors.
Produce accurate work with minimal supervision.
Meet tight proposal deadlines.
Work independently while maintaining excellent communication.
Performance Expectations

Successful candidates will consistently:

Deliver accurate estimates with minimal revisions.
Meet aggressive bid deadlines.
Maintain organized estimate files.
Produce clear bid summaries.
Reduce estimating errors through strong QA/QC.
Communicate risks before bid submission.
Support continuous improvement of estimating systems and databases.
Required Application Submission

Please include:

Resume
Project list
Sample estimate (redact confidential information if necessary)
Sample quantity takeoff
Sample estimate recap
Software proficiency list
Earliest start date
Expected monthly salary (USD)
Internet speed
Computer specifications

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0135
Total Execution Time  0.0149
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,506,216 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-MEP-Data-Center-Estimator-1696240
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0079 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1696240
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 871335
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1696240
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-30',ej.date_added) duration_daysDATEDIFF('2026-07-30',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-07-30',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1696240' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1696240 
0.0010   UPDATE employer_jobs SET hit_counts '***Jul-25-2026=632***Jul-26-2026=28***Jul-30-2026=1' WHERE job_id'1696240'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Jul-2026=661' WHERE job_id'1696240'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1696240' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1696240 
0.0018   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '871335'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)