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

Finance Manager Kowloon, Hong Kong
Finance Manager/ Assistant Finance Manager Melbourne, Australia
Logistics Invoice Coordinator Walnut Creek, California
Senior Accountant Guelph, ON
Senior Financial Analyst Guelph, ON
Tax Manager Walnut Creek, California

Asset Management

Asset Management and Compliance Coordinator Melbourne, Australia

Development - International

Junior Commercial Analyst EMEA | Energy Group Milan, Italy

Development - North America

Director of Business Development (Energy Storage - US) REMOTE US, United States

Engineering, Procurement, & Construction

Application Engineer REMOTE US, United States
Assistant Project Manager United Kingdom, United Kingdom
EPC Project Manager Sao Paulo, Brazil
Health & Safety Specialist Austin, Texas
Procurement Coordinator Guelph, Canada
Project Manager, Energy Storage
2 Locations
Service Field Technician REMOTE US, United States
Service Field Technician United Kingdom, United Kingdom
Service Manager (Energy Storage - Americas) United States
Service Manager (Energy Storage - United Kingdom) United Kingdom, United Kingdom
Sr. Engineering & Commissioning Manager (Energy Storage) Remote, California

Human Resources

Analyst, Compensation Austin, Texas
Corporate Recruiter, Japan and APAC Region
2 Locations
Talent Acquisition Specialist Walnut Creek, California
Talent Development Communications Specialist
2 Locations

Information Technology

Application Support Analyst / Sharepoint / Dynamics Guelph, ON


Business Operations Liaison Walnut Creek, California
Product Marketing Manager REMOTE US, United States

MSS Sales

Distribution Module Sales Manager (USA) United States
General Manager Walnut Creek, California
Key Account Manager Walnut Creek, California
Module Sales Manager - USA Eastern Region United States
Module Sales Manager - USA Western Region United States
Power Electronics Sales Manager (USA) United States
Regional Sales Manager, Western USA United States
Sales Operations Associate Guelph, ON
Sales Operations Associate
2 Locations
Sales Operations Specialist Walnut Creek, California
Sr. Manager, Commercial System Sales Tokyo, Japan
Trade Compliance Manager REMOTE US, United States

Operations & Maintenance (O&M)

Control Room Operator Guelph, ON
Environmental, Health & Safety Specialist
2 Locations
O&M Field Technician I Lemoore, California
O&M Manager, Energy Storage REMOTE US, United States
O&M Supervisor Mexico, Mexico
Technical Support & Service Technician United States

Operations Management

Sr. Commercial Manager (Energy Storage - US or Canada) REMOTE US, United States


Inside Sales Associate Walnut Creek, California
Inside Sales Associate
2 Locations
Logistics Analyst Walnut Creek, California

Risk & Investment Management

Manager, Risk & Investment Management Austin, Texas
Senior Risk & Investment Management and Global Storage Manager | Energy Group Madrid, Spain

Strategic Development

Director of Business Development (Energy Storage - Madrid, Spain) Madrid, Spain


Senior Tax Analyst Austin, Texas