Roofing Jobs in North Carolina
Roofing jobs in North Carolina are concentrated in residential construction, commercial contracting, and storm restoration work, with steady demand from entry-level installers to experienced project leads and estimators. Charlotte, Raleigh, and Greensboro generate the most consistent hiring volume, where large contractors like CentiMark, Baker Roofing Company, and Nations Roof operate ongoing crews. The most in-demand specialties are flat and low-slope commercial roofing, steep-slope residential installation, and metal roofing systems. Scan the live roles below and apply to whichever ones fit.
Find Roofing JobsOverview
Showing 5 of 69+ Roofing jobs







Baker Roofing Company - Roofing Laborer
For more than 110 years, Baker Roofing Company has been a trusted leader in commercial roofing, residential construction, metal fabrication, and restoration. With over 29 locations across the Southeast, we're committed to quality craftsmanship, employee development, and a family-focused culture built on safety and teamwork.
Gain hands-on experience, develop valuable industry skills, and build a career with opportunities to grow from Roofing Laborer to Roofer, Foreman, and beyond.
Why Join Baker Roofing?
- Weekly Pay
- Annual Paid Holidays & Paid Time Off
- Medical, Dental & Vision Insurance
- 401K Matching Program (100% match up to 3% and 50% match at 4% and 5%)
- Employee Stock Ownership Program (ESOP), subject to applicable waiting and vesting periods
- Employee Assistance Program (EAP)
- Comprehensive Safety Training from Day One
- Paid On-the-Job Training & Career Development
Apply today and start building your future with Baker Roofing Company!
Position Summary
As a Roofing Laborer, you will assist Roofers and Foremen to prepare job sites and install roofing systems including metal, shingles, single-ply (TPO, PVC, and EPDM), slate, asphalt, aluminum, wood, and related materials.
Requirements
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The lists below are representative of the knowledge, skill and/or ability required.
Minimum Qualifications
Education: High school/GED preferred, but not required- Experience: General construction experience preferred
- Driver’s License: Required
Skills & Qualifications
- A strong commitment to safety.
- Attention to detail and quality craftsmanship.
- Strong teamwork and communication skills.
- The ability to work efficiently in a fast-paced, physically demanding environment.
- Ability to prioritize tasks and follow directions.
- Basic knowledge of construction tools and materials.
- Ability to use a tape measure and perform basic measurements.
- Problem-solving skills with a willingness to ask questions and communicate concerns.
What You'll Do
- Prepare job sites and maintain a clean, safe work environment.
- Remove debris from roofs and surrounding work areas.
- Assist with installing insulation, vapor barriers, and roofing materials.
- Assist with installing and repairing roofing systems using materials such as metal, shingles, slate, asphalt, aluminum, wood, and single-ply systems.
- Apply adhesives, sealants, caulking, and roofing cement as needed.
- Safely operate hand tools, power tools, vehicles, and other job-related equipment.
- Follow company safety procedures and identify potential hazards.
- Work collaboratively with crew members to complete projects on schedule.
- Perform other duties as assigned.
Physical Demands
- Requires the ability to lift and carry items weighing 50 pounds.
- Requires the ability to stand, walk, and balance for long periods of time.
- Requires use of abdominal and lower back muscles to support part of the body repeatedly or continuously over time without giving out or fatiguing.
- Requires seeing details at close range.
- Requires repetitive movement, bending, twisting, kneeling, crouching, stooping, or crawling.
- Work outdoors in varying weather conditions.
Work Environment
This position requires working in a variety of environmental conditions, including:
- Exposure to extremely bright or inadequate lighting.
- Working in temperatures above 90°F or below 32°F.
- Exposure to loud, distracting, or uncomfortable noise levels.
- Exposure to contaminants, hazardous materials, and potentially hazardous equipment.
- Working at heights and in other potentially dangerous conditions.
- Exposure to minor injuries such as burns, cuts, bites, or stings.
- Performing work where errors may have significant consequences. Strict adherence to all safety policies, procedures, and regulations is required.
Disclaimer:
The statements above are intended to describe the general nature and level of work performed by individuals assigned to this position. They are not intended to be an exhaustive list of all responsibilities, duties, qualifications, or working conditions associated with the position. Management reserves the right to modify, assign, or reassign duties and responsibilities as business needs require.
Baker Roofing Company is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity or expression, national origin, age, disability, protected veteran status, or any other characteristic protected by applicable federal, state, or local law.
If you require reasonable accommodation to complete the application process or participate in the hiring process, please contact the Recruiting Department at 919-828-2975 or recruiting@bakerroofing.com.
EOE/Minorities/Females/Disabled/Protected Veterans
VEVRAA Federal Contractor
Principals only. Recruiters, please do not contact this job posting.
lYnOv1cCGe
See All 69 Roofing Jobs in North Carolina
Find roles in North Carolina that match your experience and apply in just a few clicks.
Find Roofing JobsRoofing Jobs by City in North Carolina
Where North Carolina roles are concentrated, by current openings.
Roofing Job Market in North Carolina
A snapshot from current North Carolina openings, updated as new roles post.
Who's Hiring


Top Industries Hiring
- Chemicals & Materials
What North Carolina Employers Look For
The qualifications that appear most often in roofing jobs across North Carolina.
- North Carolina General Contractor license or roofing-specific contractor registration as required
- Proven experience with shingle, flat, or metal roofing systems installation and repair
- OSHA 10 or OSHA 30 construction safety certification preferred or required
- Ability to work at heights and lift materials safely on residential and commercial sites
- Valid driver's license and reliable transportation to job sites across the region
- Strong knowledge of local building codes and North Carolina residential construction standards
Roofing Jobs in North Carolina: Frequently Asked Questions
How do you become a roofing contractor in North Carolina?
Roofing contractors in North Carolina must obtain a General Contractor license through the North Carolina Licensing Board for General Contractors if projects exceed a certain value, and roofing-specific work on larger commercial projects falls under this framework. Aspiring roofers typically start through an apprenticeship with a licensed contractor or a trade program at a North Carolina community college, building hands-on skills before pursuing licensure or supervisory roles.
Which companies hire roofings in North Carolina?
Employers hiring roofings in North Carolina right now include Highland Roofing Company, Strong Roofing, and Storm Guard, based on current listings on Migrate Mate as of September 2026. North Carolina's active construction market and regular storm seasons keep contractors across Charlotte, the Triangle, and the Triad region consistently staffed throughout the year.
Which North Carolina cities have the most roofing jobs?
Charlotte, Raleigh, and Wilmington have the most roofing openings in North Carolina. Charlotte leads due to its rapid residential and commercial development, Raleigh benefits from sustained growth in the Research Triangle area, and Greensboro's position as a regional construction hub for the Piedmont supports steady contractor demand across both residential and industrial roofing projects.
Are there remote roofing jobs in North Carolina?
Yes, but they're rare. About 30% of roofing openings tied to North Carolina are remote or hybrid as of September 2026, reflecting the hands-on nature of most roofing work. The roles most likely to offer any remote component are estimating, project coordination, or sales positions with larger commercial roofing contractors.
How can I get hired as a roofer in North Carolina with little or no experience?
The most realistic entry path is applying directly to a licensed roofing contractor as a roofing laborer or helper, where you learn installation techniques on the job. Large North Carolina contractors like Baker Roofing Company run structured apprenticeship pipelines, and community colleges such as Wake Tech and Central Piedmont offer construction trades coursework. An OSHA 10 certification gives entry-level candidates a clear edge over other applicants with no field experience.
Where can I find and apply to roofing jobs in North Carolina?
You can find and apply to roofing jobs in North Carolina on Migrate Mate, which lists current openings from contractors and employers across the state. Search the listings, find the roles that match your experience level and location, and apply directly to the ones that fit.
See All 69 Roofing Jobs in North Carolina
Find roles in North Carolina that match your experience and apply in just a few clicks.
Find Roofing Jobs