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
Financial Analyst (Energy Storage) Melbourne, Australia
Financial Analyst (Energy Storage) United Kingdom, United Kingdom
Financial Analyst (Energy Storage) San Francisco, California
Senior Financial Analyst Greater Toronto Area, Canada
Senior Manager (Credit, Collection & Insurance) Walnut Creek, California
Sr. Global Tax Manager Kowloon, Hong Kong

Administrative

Development Coordinator Hsinchu, Taiwan (Province of China)
Office Assistant
3 Locations

Asset Management

Asset Management and Compliance Coordinator Melbourne, Australia

Business Development/Sales

Business Development Manager (Energy Storage) Greater Toronto Area, Canada
Sales Operations Associate (Solar) Walnut Creek, California

CSIQ

Senior Internal Auditor REMOTE US, United States

Development - International

Director Business Development (Energy Storage) Santiago, Chile
Junior Commercial Analyst EMEA | Energy Group Milan, Italy

Development - North America

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

Engineering, Procurement, & Construction

Applications Engineer (Energy Storage) Santiago, Chile
Contract Manager-Global Procurement Madrid, Spain
Engineering Manager (Energy Storage) Melbourne, Australia
IE Engineer
3 Locations
IE Supervisor
3 Locations
Planner (Procurement - Energy Storage) Greater Toronto Area, Canada
Process Engineer
3 Locations
Product Engineer BESS and PCS Madrid, Spain
Service Manager (Energy Storage) REMOTE, United States
Sr. Commercial Manager (Energy Storage) Melbourne, Australia
Sr. Performance and Service Engineer (Energy Storage) United Kingdom, United Kingdom
Sr. Project Manager (Energy Storage) Milan, Italy
Sr. Project Manager (Energy Storage) United Kingdom, United Kingdom
Technical Support Engineer (Energy Storage)
2 Locations
Technical Support Engineer (Energy Storage) Puerto Rico, United States

Finance

Senior Project Finance and M&A Analyst LATAM Energy Group Madrid, Spain

Human Resources

Compensation Analyst
3 Locations
HR Manager Tokyo, Japan
Human Resources Generalist
3 Locations
Payroll Specialist / Payroll Lead
3 Locations
Recruiter Mesquite, TX
Sr. HR & Recruiting Specialist (Energy Storage) United Kingdom, United Kingdom

Information Technology

Applications Engineer (Energy Storage) REMOTE US, United States
IT Analyst Austin, Texas
IT Supervisor
3 Locations
Manager, Energy Storage Applications Engineering Madrid, Spain
Senior Control Software Engineer (Energy Storage) Greater Toronto Area, Canada
Sr. Controls Software Engineer (Energy Storage) United States

Legal

Associate General Counsel
2 Locations
Legal Counsel, Canada Operations and O&M Greater Toronto Area, Canada
Senior Counsel
2 Locations
Sr. Legal Counsel (Energy Storage) Melbourne, Australia

Marketing

Business Operations Liaison Walnut Creek, California
Marketing Associate, Social Media & Digital Marketing Walnut Creek, California
Marketing Specialist (System Solutions & Energy Storage) Guelph, Canada
Marketing Specialist (System Solutions & Energy Storage) REMOTE US, United States

MSS Sales

Distribution Module Sales Manager (Western Region) REMOTE, United States
General Manager Walnut Creek, California
Key Account Manager (Utility Scale)
2 Locations
Module Sales Manager (Western USA) REMOTE, United States
Power Electronics Sales Manager (USA) United States
Product Manager - Energy Storage Tokyo, Japan
Regional Sales Manager (Eastern Region - US) United States
Regional Sales Manager, Western USA United States
Technical Sales Engineer (Utility Scale) Walnut Creek, California

Operations & Maintenance (O&M)

O&M Supervisor Mexico, Mexico
Production Material Coordinator
3 Locations
Production Material Supervisor
3 Locations
Production Supervisor
3 Locations
Production Team Lead
3 Locations

Other

Buyer
3 Locations
Facility Supervisor
3 Locations
Key Accounts and Contracts Manager United Kingdom, United Kingdom
Logistics Coordinator
3 Locations
Machine Operator
3 Locations
Production Manager
3 Locations
Production Operator
3 Locations
Repair Operator
3 Locations
Supply Chain/Logistics Manager, North America Manufacturing
3 Locations
Supply Quality Engineer
3 Locations

Risk & Investment Management

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

Strategic Development

Director of Business Development (Energy Storage) Madrid, Spain
Director of Business Development (Energy Storage) United Kingdom, United Kingdom
Director of Business Development (Energy Storage) Milan, Italy