Solar Construction Lead: Build Clean Energy & Lead Safety

North American Renewables

Canton (MA)

On-site

USD 70,000 - 90,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Opportunities for advancement
Collaborative team-oriented culture

Job summary

North American Renewables, Inc. is hiring a Solar Construction Team Lead in Canton, Massachusetts. The role entails managing solar installation projects, fostering a strong safety culture, and supervising field personnel and subcontractors to ensure project success.

The ideal candidate will have 3-5 years of solar installation experience, OSHA certification, and a commitment to quality and safety. This position offers competitive compensation and opportunities for advancement in the renewable energy sector.

Qualifications

  • 3–5 years of solar installation experience required.
  • Strong commitment to job site safety, quality, and operational efficiency.
  • Demonstrated interest in continuous learning in renewable energy.

Responsibilities

  • Manage onsite construction activities during solar installations.
  • Promote a strong safety culture on projects.
  • Complete and maintain daily field reports documenting project progress.

Skills

Solar installation experience
Construction leadership
Communication skills
Safety culture promotion
Organizational skills

Tools

Construction reporting tools

Job description

North American Renewables, Inc. is hiring a Solar Construction Team Lead in Canton, Massachusetts. The role entails managing solar installation projects, fostering a strong safety culture, and supervising field personnel and subcontractors to ensure project success.

The ideal candidate will have 3-5 years of solar installation experience, OSHA certification, and a commitment to quality and safety. This position offers competitive compensation and opportunities for advancement in the renewable energy sector.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Solar Construction Foreman – Field Leadership & Safety
Solar Construction Foreman – Field Leadership & Safety

North American Renewables • Canton (MA)

On-site
USD 75,000 - 95,000
Competitive compensation
Career growth opportunities
Collaborative work environment
Solar Construction Team Lead
Solar Construction Team Lead

North American Renewables • Canton (MA)

On-site
USD 70,000 - 90,000
Competitive compensation
Opportunities for advancement
Collaborative team-oriented culture
On-Site Solar Construction Leader - Commercial Projects
On-Site Solar Construction Leader - Commercial Projects

Helios Energy • Worcester (MA)

On-site
USD 70,000 - 90,000
Solar Installation Lead - Team Leader & Safety Champion
Solar Installation Lead - Team Leader & Safety Champion

NextGenEnergyJobs • Santa Fe Springs (CA)

Hybrid
USD 52,000 - 76,000
Solar Construction Lead — Onsite Project Manager
Solar Construction Lead — Onsite Project Manager

Novel Energy Solutions • Maine

On-site
USD 90,000 - 120,000
Solar Construction Mechanical Foreman
Solar Construction Mechanical Foreman

North American Renewables • Canton (MA)

On-site
USD 75,000 - 95,000
Competitive compensation
Career growth opportunities
Collaborative work environment
Onsite Solar Construction Manager - 1 Year Contract
Onsite Solar Construction Manager - 1 Year Contract

Westinghouse Electric Company • Canton (MA)

On-site
USD 83,000 - 138,000
Comprehensive Health Benefits
401(k) Savings Plan
Paid Vacations for Qualifying Positions
Solar Construction Lead: Safety & Craft Excellence
Solar Construction Lead: Safety & Craft Excellence

Overland Contracting Inc. • Mulberry (FL)

On-site
USD 70,000 - 100,000
Senior Solar Installer - Lead Safe Installations & Training
Senior Solar Installer - Lead Safe Installations & Training

LGCY Power • El Cajon (CA)

On-site
Health and dental coverage
401(k) with employer match
8 paid holidays
+2
Lead Solar Installer — Guide a High-Performing Install Crew
Lead Solar Installer — Guide a High-Performing Install Crew

Sunrun • Massachusetts

On-site
Competitive hourly base pay
Performance incentives
Nike/Carhartt swag and prizes