Make the difference with Canadian Solar

Canadian Solar is committed to making a difference. To the lives of our employees, to our customers, to the environment and to society. As one of the leading integrated solar energy solution companies in the world we do just that. Canadian Solar can offer you an exciting career in a global opportunity factory, working with like-minded people who embrace individual differences regardless of culture, gender or religion. We reward people on results and, whatever career path you choose, we will develop and challenge you to make a difference.

Open Positions

Accounting & Finance

Accounting Operations Manager Walnut Creek, California
Billing and AR Specialist Walnut Creek, California
Finance Manager/ Assistant Finance Manager Melbourne, Australia


Payroll and HR Specialist Guelph, ON

Asset Management

Asset Management and Compliance Coordinator Melbourne, Australia
Senior Staff Accountant Austin, Texas

Engineering, Procurement, & Construction

Applications Engineer United Kingdom, United Kingdom
Construction Manager, SSES Remote, California
Cost Estimator SF, Walnut Creek or Texas, California or Texas
Project Manager, Energy Storage
2 Locations

MSS Sales

Contract Administrator Walnut Creek, California
Planning Specialist Walnut Creek, California
Sr. Analyst Distribution and Logistics Walnut Creek, California
Transportation Supervisor Walnut Creek, California

Operations & Maintenance (O&M)

Control Room Operator Guelph, ON
Network Administrator, Control Centre Guelph, ON
Operations & Maintenance Technician Lemoore, California
Operations Project Manager, Control Centre Guelph, ON
Regional Operations & Maintenance Manager, US West Coast Austin, Texas


Business Development Manager, Energy Storage, America Walnut Creek, California

Risk & Investment Management

Manager, Risk & Investment Management Austin, Texas