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

Accountant Kitchener, Canada
Financial Reporting Manager Greater Toronto Area, Canada
Jr. Financial Analyst Kitchener, Canada

Administrative

Administration Specialist Jeffersonville, Indiana
Executive Assistant (Part-Time) Nova Scotia, Canada

Business Development/Sales

(Snr.) Business Development Manager Melbourne, Australia
Director of Business Development Austin, Texas
Director of Business Development (CS e-STORAGE) Dubai, United Arab Emirates
Inside Sales Associate (CS e-STORAGE) Madrid, Spain
Key Account Manager REMOTE US, United States
Sr. Business Development Manager REMOTE US, United States
Sr. Business Development Manager
2 Locations
Sr. Utility Scale Manager REMOTE US, United States

CSIQ

Procurement Coordinator Kitchener, Canada

Engineering, Procurement, & Construction

(Snr.) Business Development Manager (e-STORAGE) Melbourne, Australia
(Sr.) Service Technician N/A, Texas
BESS Service Coordinator (CS e-STORAGE)
3 Locations
BESS Service Manager REMOTE US, United States
Commercial Director (CS e-STORAGE) Melbourne, Australia
Commercial Manager (CS e-STORAGE) Melbourne, Australia
Commercial Manager (CS e-STORAGE)
4 Locations
Commissioning Engineer REMOTE US, United States
Commissioning Engineer
3 Locations
Commissioning Engineer (CS e-STORAGE) Melbourne, Australia
Commissioning Manager REMOTE US, United States
Commissioning Manager- US
5 Locations
Commissioning Technician Phoenix, Arizona
Commissioning Technician (CS e-STORAGE) United Kingdom, United Kingdom
Construction Manager
2 Locations
Contract Manager (CS e-STORAGE) Melbourne, Australia
Contract Manager - US
4 Locations
Control Engineer REMOTE US, United States
Engineering Manager Melbourne, Australia
Jr. Financial Analyst Kitchener, Canada
Show More

Engineering, IE & IT

MES Tech (Night Shift) Mesquite, TX

Equipment, Facility & Maintenance

Sr. Service Technician N/A, Texas

Finance

Finance Manager Tokyo, Japan

Health, Safety, & Environmental

Environment Health & Safety Specialist Mesquite, TX

Human Resources

Sr. Global HR Manager (CS e-STORAGE) London, United Kingdom

Information Technology

Manager, Energy Storage Applications Engineering Madrid, Spain

Legal

Commercial Paralegal Kitchener, Canada

Manufacturing

Equipment Technician Mesquite, TX
Material Handler Mesquite, TX
Material Handler I Mesquite, TX
Production Material Coordinator Mesquite, TX
Production Operator I (Night Shift) Mesquite, TX

MSS Sales

Assistant Sales Manager Tokyo, Japan
Product Manager - Energy Storage Tokyo, Japan

Other

Buyer Mesquite, TX
Production Manager Mesquite, TX

Strategic Development

Senior Business Analytics Manager Tokyo, Japan

Supply Chain, Purchasing & Procurement

Director of Logistics REMOTE US, United States