Climate & Environment Full-time

Site Manager, North Carolina Solar

Capital Power

Posted

Nov 26, 2025

Location

Raleigh, NC

Type

Full-time

Compensation

$80000 - $110000

Mission

What you will drive

As a Site Manager, you will be responsible for overseeing the construction and maintenance of our solar energy projects in North Carolina. This is a critical role that requires strong leadership and project management skills. Manage a team of construction workers and contractors to ensure projects are completed on time and within budget. Coordinate with engineers and designers to ensure that projects meet safety and quality standards. Develop and implement project schedules and budgets. Monitor and report on project progress and identify areas for improvement.

Impact

The difference you'll make

This role contributes to transforming the energy system to power a lower-carbon future by managing solar facilities that deliver reliable, affordable, and lower-carbon power solutions across North America.

Profile

What makes you a great fit

5+ years of experience in construction management or a related field. Proven track record of successfully managing large-scale construction projects. Strong leadership and communication skills. Ability to work in a fast-paced environment and adapt to changing priorities. Bachelor's degree in Construction Management, Engineering, or a related field.

Benefits

What's in it for you

  • Health care benefits
  • Retirement benefits
  • Paid time off
  • Annual bonus
  • Comprehensive onboarding, training, and career development programs
  • Flexible and affordable employee benefits
  • Relocation assistance may be available

About

Inside Capital Power

Capital Power is dedicated to Powering Change by Changing Power, transforming the energy system to power a lower-carbon future. They deliver, build, and create balanced energy solutions for customers across North America.