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.