Climate & Environment Full-time

Construction Manager

Leeward Renewable Energy

Location
Remote (US)
Type
Full-time
Posted
Jun 23, 2026

Last seen in the source feed: Aug 14, 2026.

Source listings can change. Check the employer's page for current availability and application requirements.

Job description

Role details

  • Serve as Leeward's onsite representative during construction and commissioning of renewable energy projects, bridging engineering designs and physical execution.
  • Provide safety leadership, ensure contractor adherence to safety plans, and foster a zero-injury environment.
  • Manage project budgets, schedules, invoicing, change orders, and lead a team of contract inspectors to ensure compliance with plans and specifications.
  • Interface with project team members, stakeholders, landowners, and authorities to track issues and facilitate solutions.

Impact

The difference you'll make

This role directly contributes to building utility-scale wind, solar, and energy storage projects that increase U.S. renewable energy capacity, reduce carbon emissions, and support domestic jobs and manufacturing.

Profile

What makes you a great fit

  • Bachelor's degree in construction management or civil/electrical/mechanical engineering, or equivalent field experience with minimum 6 years renewable energy construction management experience.
  • Strong understanding of construction safety requirements (OSHA 30-Hour, CPR First Aid, AED, NFPA 70E preferred).
  • Experience managing QA/QC programs for civil, structural, electrical, and SCADA workmanship, and evaluating third-party quality tests.
  • Effective communication, interpersonal, negotiation, and project management skills with a track record of complex project achievement.

Benefits

What's in it for you

Compensation and perks not specified in the posting. The role offers the opportunity to work on large-scale renewable energy projects with a company committed to integrity, innovation, and positive impact.

About

Inside Leeward Renewable Energy

Leeward Renewable Energy (LRE) owns and operates over 30 utility-scale wind, solar, and energy storage projects across the United States, totaling 4 GW of generating capacity, and is dedicated to domestic jobs, manufacturing, long-term ownership, and protecting the natural environment.

Share this job

AI Application Tools

Generate a tailored cover letter or prep for interviews with AI.

Get AI help applying

Want more roles like this?

Describe what you want and get your strongest matching jobs by email.

Find matching jobs

Related searches

Construction Manager

Leeward Renewable Energy

Apply on company site →