Steel Fabrication Estimator — Remote (US Projects)

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

TYPE OF WORK

Full Time

SALARY

900-1100

HOURS PER WEEK

40

DATE UPDATED

Apr 1, 2026

JOB OVERVIEW

Steel Fabrication Estimator — Remote (US Projects)
Location: Remote
Schedule: US business hours (night shift if based in Philippines/Asia)
Compensation: $900–$1,100/month USD, full-time salary
Start: Immediately
About the Role
We're hiring a steel fabrication estimator to run the full bid cycle for a US-based metal fabrication shop. This is not just a takeoff role — you will own the entire process from receiving plans to closing awarded work.
You will be the primary point of contact with US general contractors. You need to communicate professionally, respond quickly, and represent the shop as if you were sitting in the front office.
What You'll Do
Review incoming bid invitations and construction documents
Perform quantity takeoffs for structural steel, misc metals, handrails, stairs, railings, balconies, and similar
Prepare material and labor cost estimates
Build and submit complete bid packages
Communicate directly with general contractors — RFIs, clarifications, scope questions, and follow-up
Track active bids, awarded jobs, and pipeline
Follow up on submitted bids to maximize close rate
Requirements
Minimum 2 years of US steel fabrication estimating experience — this is non-negotiable. We cannot train you on US pricing, standards, or GC communication. You must already know how this works.
Proficiency in PlanSwift, Bluebeam, or similar takeoff software — you must have your own licensed software or be willing to provide your own
Experience with structural steel AND miscellaneous metals (not just one)
Professional spoken and written English — you will email and potentially call American general contractors. Clear, professional communication is critical.
Ability to work during US business hours
Reliable internet and a quiet workspace for calls
Nice to Have
FabSuite or Tekla experience
Experience working directly with a fabrication shop (not just a detailing or BIM firm)
Familiarity with AISC standards
Experience managing or mentoring other estimators
How to Apply
Send a sample takeoff or estimate you've completed for a US steel project. This is required — applications without a work sample will not be reviewed.
A BOQ, PlanSwift/Bluebeam takeoff, pricing sheet, or bid package all work. You may redact client names if needed.
Tell us:
How many years of US steel estimating experience you have
What software you use
Your expected monthly salary in USD
Your availability to start
We review samples first, resumes second. Show us what you can do.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0175
Total Execution Time  0.0188
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,504,160 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Steel-Fabrication-Estimator-Remote-US-Projects-1614620
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0111 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0014   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1614620
 LIMIT 1 
0.0015   SELECT *
FROM `employers`
WHERE `employer_id` = 680050
 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` = 1614620
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-16',ej.date_added) duration_daysDATEDIFF('2026-04-16',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-04-16',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1614620' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1614620 
0.0009   UPDATE employer_jobs SET hit_counts '***Apr-01-2026=439***Apr-02-2026=90***Apr-03-2026=28***Apr-04-2026=14***Apr-05-2026=20***Apr-06-2026=37***Apr-07-2026=34***Apr-08-2026=21***Apr-09-2026=16***Apr-10-2026=13***Apr-11-2026=12***Apr-12-2026=1***Apr-14-2026=1***Apr-16-2026=1' WHERE job_id'1614620'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Apr-2026=727' WHERE job_id'1614620'  
0.0010   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1614620' 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` = 1614620 
0.0022   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '680050'
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)