MEP Design Engineer – Plumbing (PHE)

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

TYPE OF WORK

Full Time

SALARY

Nego

HOURS PER WEEK

36

DATE UPDATED

Aug 28, 2026

JOB OVERVIEW

This is a plumbing and fire-fighting design role, not a general MEP or HVAC position. You must have at least 4 years of experience designing plumbing and fire-fighting systems and be able to perform the engineering calculations yourself. This is not a CAD or Revit drafting role. You will be responsible for the design, calculations, coordination, and final deliverables.

About This Role
We are looking for an experienced MEP Design Engineer – Plumbing (PHE) to design plumbing and fire-fighting systems for residential and commercial projects.

You will work on systems including water supply, hot water, drainage, stormwater, rainwater harvesting, sewer and venting, sewage ejectors, sprinklers, hydrants, and fire pumps.

You will perform the required hydraulic and sizing calculations, create designs and 3D models, prepare BOQs and material take-offs, and participate in BIM coordination and clash resolution.

What You’ll Do
Design plumbing and fire-fighting systems from concept to detailed design
Design cold water, hot water, and hot water return systems
Design sewer, drainage, and venting systems
Design stormwater and rainwater harvesting systems
Design sewage ejector systems
Design sprinkler, hydrant, and fire pump systems
Perform hydraulic calculations for water supply, drainage, and sprinklers
Perform water demand and tank sizing calculations
Perform pipe sizing calculations
Prepare layouts, schematics, and 3D models
Use AutoCAD 2020, Revit MEP 2020, and BIM 360
Participate in BIM 360 coordination
Identify and resolve clashes with architectural, structural, and electrical teams
Prepare BOQs and material take-offs
Prepare project documentation
Ensure designs comply with applicable codes, specifications, and engineering standards

What We’re Looking For
4+ years of experience in plumbing/PHE and fire-fighting design
Experience with residential and commercial projects
Strong plumbing/PHE design experience
Fire-fighting design experience
Experience with hydraulic calculations
Experience with water demand and tank sizing
Experience with pipe sizing
Experience with cold and hot water systems
Experience with sewer, drainage, and venting
Experience with stormwater and rainwater harvesting
Experience with sewage ejector systems
Proficiency in AutoCAD 2020
Proficiency in Revit MEP 2020
Experience with BIM 360
Experience with BOQs and material take-offs
Experience with MEP coordination and clash resolution
Strong problem-solving and attention to detail
Ability to work independently and meet deadlines

Important: This is a design engineering role, not a drafting position. You must be able to perform and understand the calculations behind your designs rather than simply create drawings based on another engineer's work.

Nice to Have
SketchUp
STAAD.Pro
Experience with hotels, schools, restaurants, or fitness clubs
Experience with international or U.S.-based projects

ATTACH YOUR CV WHEN APPLYING

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0009
Controller Execution Time ( Jobseekers / Job )  0.0125
Total Execution Time  0.0139
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,499,048 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/MEP-Design-Engineer-Plumbing-PHE-1718730
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0068 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1718730
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 259325
 LIMIT 1 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1718730
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-02',ej.date_added) duration_daysDATEDIFF('2026-09-02',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-09-02',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1718730' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1718730 
0.0007   UPDATE employer_jobs SET hit_counts '***Aug-28-2026=712***Aug-29-2026=31***Aug-30-2026=5***Sep-02-2026=3' WHERE job_id'1718730'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Aug-2026=748***Sep-2026=3' WHERE job_id'1718730'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1718730' 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` = 1718730 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '259325'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)