WE’RE HIRING — EDMONTON, AB

Build a Roofing Career in Edmonton.

Iron Shield Roofing is hiring safety-first installers, foremen, estimators, and labourers across Edmonton and the surrounding area. Real wages, real training, real career paths — not just a job.

Hiring across all roofing roles.

Flat & commercial installers, foremen, estimators, project managers, and labourers. Edmonton, St. Albert, Sherwood Park, Spruce Grove & surrounding areas.

WHY EDMONTON

Trusted Roofing Work. Real Career Paths.

When the work matters, the team matters. At Iron Shield Roofing, you’ll work on commercial, multi-family, and residential projects across Edmonton — alongside crews that take safety, craft, and follow-through seriously. We invest in the people who do the work, through paid training, structured advancement, and year-round employment that doesn’t disappear when the weather changes.

100%

YEAR-ROUND

5

OPEN ROLES

20+

SERVICE AREAS

WHAT YOU GET

Why People Build Their Career at Iron Shield.

We’re a roofing company built around the people who do the work. That shows up in how we pay, how we train, and how we treat each other.

Competitive Wages

Pay that reflects your experience and skillset, with structured performance reviews and benefits that reward people who stick around.

Safety-First Culture

Alberta OHS standards aren’t a checklist for us — they’re how we work. Daily tailgate meetings, ongoing training, and crews who back each other up.

Real Advancement

Labourer to installer to foreman to project manager. We promote from within whenever we can, and we’ll tell you exactly what the next step looks like.

Diverse Roof Systems

EPDM, TPO, SBS torch-on and cold-process, modified bitumen, metal, and sloped shingle systems. Real skills you’ll use for the rest of your career.

Crews That Have Your Back

We hire people who respect the work and respect each other. Accountability and craftsmanship aren’t optional — they’re the standard.

Year-Round Work

Edmonton’s commercial roofing market keeps our crews busy 12 months a year. Steady hours, steady paycheques, no off-season.
OPEN POSITIONS

Current Roofing Job Openings in Edmonton.

Five open roles across our Edmonton operations. All positions are full-time, year-round, with competitive wages and immediate-start availability.

Flat Roofing Installer

EDMONTON, AB  ·  FULL-TIME  ·  JOURNEYMAN WAGES

Iron Shield Roofing is hiring experienced Flat Roofing Installers to join our field crew in Edmonton. You’ll install, repair, and maintain flat and low-slope membrane roofing systems on commercial, industrial, and multi-family buildings across Edmonton and surrounding communities.

Key Responsibilities

  • Install EPDM, TPO, SBS torch-on, SBS cold-process, and modified bitumen roofing systems
  • Perform roof repairs, flashing work, and detail work to manufacturer specifications
  • Follow all Alberta OHS regulations and Iron Shield site safety protocols at all times
  • Work efficiently as part of a skilled crew to meet project timelines and quality standards
  • Maintain tools, equipment, and job site cleanliness to company standards

Qualifications

  • Minimum 2 years of flat or low-slope roofing installation experience
  • Familiarity with membrane roofing systems (TPO, EPDM, SBS preferred)
  • Strong commitment to safety and quality workmanship
  • Physically fit and comfortable working at heights and outdoors
  • Valid Alberta driver’s license is an asset
Apply by email — we read every application personally.
Apply Now

Roofing Foreman

EDMONTON, AB  ·  FULL-TIME  ·  FOREMAN WAGES + TRUCK ALLOWANCE

We’re looking for a Roofing Foreman to lead crews on commercial and multi-family flat roofing projects across Edmonton. You’ll be responsible for crew safety, quality, and on-site execution from start to finish.

Key Responsibilities

  • Supervise and direct field crews on commercial, multi-family, and industrial flat roofing projects
  • Ensure all work is performed safely in full compliance with Alberta OHS legislation
  • Coordinate material deliveries, equipment, and crew scheduling with the project manager
  • Conduct daily tailgate safety meetings and enforce site safety protocols
  • Mentor and train junior installers and labourers on roofing technique and safety

Qualifications

  • Minimum 5 years of flat or commercial roofing experience, with at least 2 years supervisory
  • Strong knowledge of membrane roofing systems (TPO, EPDM, SBS modified bitumen)
  • Demonstrated leadership, communication, and crew management skills
  • OSSA, CSTS-09, or equivalent Alberta safety certification is an asset
  • Valid Alberta driver’s license required
Apply by email — we read every application personally.
Apply Now

Roofing Estimator

EDMONTON, AB  ·  FULL-TIME  ·  SALARY + PERFORMANCE BONUS

We’re hiring an experienced Roofing Estimator to produce accurate estimates and proposals for commercial, multi-family, and institutional roofing projects across the Edmonton market.

Key Responsibilities

  • Prepare detailed, accurate estimates for EPDM, TPO, SBS, and metal roofing projects
  • Conduct site visits and roof inspections to assess project scope and conditions
  • Develop professional proposals and tender documents for commercial and institutional clients
  • Collaborate with project managers and foremen to ensure estimate accuracy
  • Track and follow up on submitted bids and proposals

Qualifications

  • Minimum 3–5 years of experience in roofing estimating (flat or commercial preferred)
  • Strong knowledge of flat membrane and commercial roofing systems
  • Proficiency with estimating software (Bluebeam, PlanSwift, or similar)
  • Excellent written and verbal communication skills
  • Valid Alberta driver’s license required
Apply by email — we read every application personally.
Apply Now

Roofing Project Manager

EDMONTON, AB  ·  FULL-TIME  ·  SALARY + VEHICLE ALLOWANCE

We’re looking for a Roofing Project Manager to take full ownership of commercial and multi-family roofing projects in Edmonton — from kickoff through closeout.

Key Responsibilities

  • Manage all phases of commercial and multi-family flat roofing projects in Edmonton and area
  • Develop and maintain project schedules, budgets, and client communications
  • Coordinate with estimators, foremen, suppliers, and subcontractors
  • Ensure all work meets specifications, quality standards, and Alberta OHS requirements
  • Process progress billings, change orders, and project closeout documentation

Qualifications

  • 5+ years of construction or roofing project management experience
  • Strong understanding of flat roofing systems and commercial construction processes
  • Excellent organizational, communication, and problem-solving skills
  • Proficiency with project management software (Procore, BuilderTrend, or similar)
  • PMP designation is an asset; valid Alberta driver’s license required
Apply by email — we read every application personally.
Apply Now

Roofing Labourer

EDMONTON, AB  ·  FULL-TIME  ·  COMPETITIVE ENTRY-LEVEL WAGE

This is a great opportunity for someone looking to start a career in roofing. As a Roofing Labourer at Iron Shield, you’ll work alongside our experienced installation crews and receive hands-on training in flat, commercial, and metal roofing systems. No experience necessary — just a strong work ethic and a positive attitude.

Key Responsibilities

  • Assist installers with material handling, preparation, and site clean-up
  • Load and unload roofing materials on site and on rooftops
  • Support the crew with daily tasks as directed by the foreman
  • Follow all Alberta OHS site safety rules and participate in safety orientations
  • Learn roofing techniques and systems through structured on-the-job training

Qualifications

  • No prior roofing experience required — we will train the right person
  • Strong work ethic, reliability, and a genuine willingness to learn
  • Physically fit and comfortable working at heights and outdoors
  • Valid Alberta driver’s license is an asset
Apply by email — we read every application personally.
Apply Now
HOW TO APPLY

Four Simple Steps to a Roofing Job in Edmonton.

No long online forms. Pick your role, send your resume, and you’ll hear back from a real person on our team within a few business days.

01

Find Your Position

Browse the five open roles above and pick the one that fits your experience.

02

Click Apply Now

Each role has its own Apply Now button that opens an email with the right subject line pre-filled.

03

Send Your Resume

Attach your resume and a quick note about your experience. That’s it.

04

We’ll Be in Touch

A real person on our hiring team reviews every application and follows up within a few business days.

Or just email us directly: