Climate & Environment Full-time

Construction Manager

Canadian Solar (North America)

Location

Ontario – Canada – Skyview Site

Type

Full-time

Posted

Dec 05, 2025

Mission

What you will drive

  • Ensure all environmental, health and safety policies and procedures are followed
  • Oversee construction site, contractors and workers to ensure a high level of quality and safety
  • Lead site planning and review meetings regarding construction activities, equipment installation and commissioning
  • Review construction and installation work and methods to ensure quality and compliance with approved drawings, manuals, procedures and codes

Impact

The difference you'll make

This role contributes to improving grid operations, integrating clean energy, and creating a sustainable future by constructing battery energy storage systems that enable widespread adoption of solar power.

Profile

What makes you a great fit

  • 5+ years construction and EPC industry experience
  • Experience with utility scale renewable construction projects
  • Must be an electrician or have electrical work experience/training (licensed electrician preferred)
  • Risk assessment/management skills and strong negotiation/conflict resolution skills

Benefits

What's in it for you

Canadian Solar offers a competitive salary plus fully comprehensive benefits and performance bonus package based on annual objective achievement. The company provides training programs, promotional opportunities, flexible work options, and emphasizes work-life balance.

About

Inside Canadian Solar (North America)

Canadian Solar makes lives better by bringing electricity powered by the sun to millions worldwide through solar panels, inverters, and energy storage solutions. e-STORAGE specializes in designing, manufacturing, and integrating battery energy storage systems for utility-scale applications to improve grid operations and integrate clean energy.