Roofing Jobs in North Carolina

Roofing jobs in North Carolina are open across Cary, Charlotte, and Wilmington and other North Carolina metros, with employers like Baker Roofing, ELITE ROOFING, and Ultra Roofing hiring at every experience level. Find a role that fits below and apply directly.

Find Roofing Jobs

Overview

Open roles15+
Top employerBaker Roofing
Top cityCary, NC
Cities hiring9
Work type100% On-site
Top industryConstruction

Showing 5 of 15+ Roofing jobs

Maven
Roofing Sales & Service Professional
We won't show you this job again
Maven
Added 2w ago
Roofing Sales & Service Professional
Maven
Hampstead, North Carolina
Sales
Customer Service & Support
$90k - $150k/yr
On-Site
None
1-1

Have you applied for this role?

Ultra Roofing LLC
Sales Representative
We won't show you this job again
Ultra Roofing LLC
New 13h ago
Sales Representative
Ultra Roofing LLC
Cary, North Carolina
Sales
Customer Service & Support
Inside Sales
$85k - $180k/yr
On-Site
None

Have you applied for this role?

Baker Roofing
SVP of Restoration
We won't show you this job again
Baker Roofing
Added 5d ago
SVP of Restoration
Baker Roofing
Charlotte, North Carolina
Strategy & Corporate Development
Project & Program Management
Human Resources
Business Operations
Business Strategy
Project Management
On-Site
None
1,001-5,000

Have you applied for this role?

Baker Roofing
SVP of Restoration
We won't show you this job again
Baker Roofing
Added 5d ago
SVP of Restoration
Baker Roofing
Wilmington, North Carolina
Strategy & Corporate Development
Project & Program Management
Human Resources
Customer Service & Support
Business Operations
Business Strategy
Project Management
Customer Service
On-Site
None
1,001-5,000

Have you applied for this role?

Baker Roofing
SVP of Restoration
We won't show you this job again
Baker Roofing
Added 5d ago
SVP of Restoration
Baker Roofing
Cary, North Carolina
Strategy & Corporate Development
Project & Program Management
Human Resources
Business Operations
Business Strategy
Project Management
On-Site
None
1,001-5,000

Have you applied for this role?

See All 15 Roofing Jobs in North Carolina

Find roles in North Carolina that match your experience and apply in just a few clicks.

Find Roofing Jobs

Roofing Jobs by City in North Carolina

Where North Carolina roles are concentrated, by current openings.

Cary
4 jobs
Charlotte
3 jobs
Wilmington
2 jobs
Apex
1 jobs
Asheville
1 jobs
Cornelius
1 jobs
Hampstead
1 jobs
Raleigh
1 jobs
Rocky Mount
1 jobs

Roofing Job Market in North Carolina

A snapshot from current North Carolina openings, updated as new roles post.

Who's Hiring

  • Baker Roofing
    Baker Roofing10
  • ELITE ROOFING
    ELITE ROOFING2
  • Ultra Roofing
    Ultra Roofing2
  • Maven
    Maven1

Top Industries Hiring

  • Construction & Real Estate12
  • Technology & Software1

What North Carolina Employers Look For

The qualifications that appear most often in roofing jobs across North Carolina.

  • Experience installing asphalt shingles, flat roofing systems, or metal roofing on residential or commercial projects
  • OSHA 10 or OSHA 30 certification and documented fall protection training
  • Ability to safely work at heights and carry materials up ladders in varying weather conditions
  • Valid driver's license and reliable transportation to job sites
  • Proficiency with roofing hand tools, nail guns, and measuring equipment
  • High school diploma or GED, or completion of a roofing apprenticeship program

Roofing Jobs in North Carolina: Frequently Asked Questions

How many roofing jobs are there in North Carolina?

There are 15+ roofing openings in North Carolina on Migrate Mate as of June 2026, with the most roles in Cary, Charlotte, and Wilmington. New positions post regularly as employers across North Carolina hire.

How much do roofings make in North Carolina?

Roofings in North Carolina earn a median of about $49,010 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $36,760 for the lowest 10% to over $60,600 for the top 10%. Pay rises with experience, specialty, and employer.

Which North Carolina cities have the most roofing jobs?

Cary, Charlotte, and Wilmington have the most roofing openings in North Carolina right now, with additional roles spread across smaller metros statewide.

Which companies hire roofings in North Carolina?

Employers hiring roofings in North Carolina include Baker Roofing, ELITE ROOFING, and Ultra Roofing, based on current listings on Migrate Mate as of June 2026.

Are there remote roofing jobs in North Carolina?

Yes. About 0% of roofing openings tied to North Carolina are remote or hybrid as of June 2026. The rest are on-site roles based in North Carolina metros.

How do I apply for roofing jobs in North Carolina?

You can apply to roofing jobs in North Carolina directly on Migrate Mate. Search the listings above, find roles that match your experience and preferred North Carolina location, then apply to each one that fits.

See All 15 Roofing Jobs in North Carolina

Find roles in North Carolina that match your experience and apply in just a few clicks.

Find Roofing Jobs