Open Positions

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

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

Administrative

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

Business Development/Sales

Job listing Job location
(Snr.) Business Development Manager Melbourne, Australia
Director of Business Development Austin, Texas
Director of Business Development REMOTE US, United States
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
Principal Director of Business Development REMOTE US, United States
Sr Director of Business Development 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

Job listing Job location
Procurement Coordinator Kitchener, Canada

Engineering, Procurement, & Construction

Job listing Job location
(Sr.) Service Technician N/A, Texas
BESS Service Manager REMOTE US, United States
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) Santiago, Chile
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
Deployment Engineering Manager REMOTE US, United States
Jr. Financial Analyst Kitchener, Canada
Jr. Financial Analyst (CS e-STORAGE)
4 Locations
Lead Roving Technician REMOTE US, United States
LTSA Service Coordinator REMOTE US, United States
Show More

Engineering, IE & IT

Job listing Job location
MES IT Technician (Bilingual Mandarin) Night Shift Mesquite, TX
Modeling Engineering Manager REMOTE US, United States

Equipment, Facility & Maintenance

Job listing Job location
Sr. Service Technician N/A, Texas

Finance

Job listing Job location
Finance Manager Tokyo, Japan

Health, Safety, & Environmental

Job listing Job location
Environment Health & Safety Specialist Mesquite, TX

Information Technology

Job listing Job location
IT Engineer(Bilingual Mandarin) Mesquite, TX
Manager, Energy Storage Applications Engineering Madrid, Spain

Legal

Job listing Job location
Commercial Paralegal Kitchener, Canada

Manufacturing

Job listing Job location
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

Job listing Job location
Assistant Sales Manager Tokyo, Japan
Product Manager - Energy Storage Tokyo, Japan

Other

Job listing Job location
Buyer Mesquite, TX
Production Manager Mesquite, TX

Strategic Development

Job listing Job location
Senior Business Analytics Manager Tokyo, Japan

Supply Chain, Purchasing & Procurement

Job listing Job location
Director of Logistics REMOTE US, United States