Job Opportunities API

Check the data. Then trust it.

← All companies

Canadian Solar

Renewable Energy · Enterprise · CA
259
Open roles right now
188
Closed in the last 180 days
Hiring in: Engineering, Skilled Technician, Operations & AdminFirst seen 2026-07-14Roles last changed 2026-10-28
Get a free key →See pricing →
Open roles
RoleLocationRemoteLevelSalaryPosted
Quality Shift SupervisorJeffersonvilleOn-siteManagern/a21 Oct 2026
Equipment Technician - Manufacturing
Manufacturing
JeffersonvilleOn-sitenot availablen/a21 Oct 2026
Senior BESS Inverter Performance Engineer
Engineering
CARemoteSeniorCAD 100k to 140k21 Oct 2026
Sr. Business Development Manager
Sales
not availableRemoteManagern/a21 Oct 2026
Mechanical Engineer - HVAC Systems
Engineering
JeffersonvilleOn-sitenot availablen/a19 Oct 2026
Sr. Requirements Engineer
Engineering
not availableRemoteSeniorn/a19 Oct 2026
Equipment Technician
Skilled Technician
MesquiteOn-sitenot availablen/a15 Oct 2026
Sr. Master Planner SpecialistMesquiteOn-siteSeniorn/a15 Oct 2026
Warehouse Material Handler Day shift
Logistics & Transport
MesquiteOn-sitenot availablen/a14 Oct 2026
EXPRESSION OF INTEREST: Sales Manager Energy Storage EP Cube - Bayern (f/m/d)
Sales
DERemoteManagern/a14 Oct 2026
Forklift Operators Day Shift
Logistics & Transport
MesquiteOn-sitenot availablen/a14 Oct 2026
Warehouse Material Handler Night shift
Logistics & Transport
MesquiteOn-sitenot availablen/a14 Oct 2026
HR Business Partner
HR & Recruiting
CAOn-sitenot availablen/a14 Oct 2026
Working Student Product Management Energy Storage (f/m/d)
Product
MunichOn-siteInternn/a12 Oct 2026
Project Management, Manufacturing
Manufacturing
MesquiteOn-sitenot availablen/a12 Oct 2026
Controls Engineer
Engineering
GBRemotenot availablen/a12 Oct 2026
Order Fulfillment Specialist II (Manufacturing)
Manufacturing
MesquiteOn-sitenot availablen/a12 Oct 2026
Sr. Project Quality Engineer
Engineering
GBRemoteSeniorn/a12 Oct 2026
Quality Technician
Skilled Technician
JeffersonvilleOn-sitenot availablen/a9 Oct 2026
Legal Counsel
Legal & Compliance
not availableOn-sitenot availablen/a8 Oct 2026
Paralegal
Legal & Compliance
KitchenerOn-sitenot availableCAD 65k to 95k8 Oct 2026
Director of Business Development
Sales
not availableRemoteDirectorn/a8 Oct 2026
Shift Supervisor, FacilityMesquiteOn-siteManagern/a8 Oct 2026
EHS Lead
Safety & Environment
MunichOn-siteLeadn/a8 Oct 2026
EHS Environmental Engineer
Engineering
JeffersonvilleOn-sitenot availablen/a7 Oct 2026
Logistics Coordinator
Logistics & Transport
MesquiteOn-sitenot availablen/a7 Oct 2026
Warehouse Specialist
Logistics & Transport
MesquiteOn-sitenot availablen/a7 Oct 2026
Gas and Chemical Engineer - Manufacturing
Engineering
JeffersonvilleOn-sitenot availablen/a7 Oct 2026
Electrical Engineer - Facility
Engineering
JeffersonvilleOn-sitenot availablen/a7 Oct 2026
Facility Gas & Chemical SupervisorJeffersonvilleOn-siteManagern/a7 Oct 2026
Sr. Technical Solutions Engineer
Engineering
not availableOn-siteSeniorn/a7 Oct 2026
Lead Roving Technician
Skilled Technician
KitchenerOn-siteLeadn/a6 Oct 2026
Quality Engineer
Engineering
JeffersonvilleOn-sitenot availablen/a5 Oct 2026
Legal Co-Op
Legal & Compliance
KitchenerOn-sitenot availablen/a3 Oct 2026
Controls Engineer
Engineering
LondonOn-sitenot availablen/a2 Oct 2026
Commercial Manager
Sales
DERemoteManagern/a1 Oct 2026
Accountant II
Finance
MesquiteOn-sitenot availablen/a30 Sept 2026
Capital Markets Manager
Finance
not availableOn-siteManagern/a29 Sept 2026
Commissioning & Field Services Technician C&I Storage & PV TK Solutions
Skilled Technician
MadridOn-sitenot availablen/a23 Sept 2026
Team lead IIMesquiteOn-siteManagern/a22 Sept 2026
Operator I, Material Center
Skilled Technician
MesquiteOn-siteEntryn/a22 Sept 2026
Equipment Technician
Skilled Technician
MesquiteOn-sitenot availablen/a22 Sept 2026
Sr. Plant Controller Modelling Engineer
Engineering
KitchenerOn-siteSeniorn/a21 Sept 2026
Supplier Quality Supervisor
Operations & Admin
JeffersonvilleOn-siteLeadn/a18 Sept 2026
Production Operator
Manufacturing
MesquiteOn-sitenot availablen/a16 Sept 2026
Executive Assistant
Operations & Admin
KitchenerOn-sitenot availablen/a12 Sept 2026
Procurement Specialist
Procurement
KitchenerOn-sitenot availablen/a11 Sept 2026
Human Resources Generalist
HR & Recruiting
JeffersonvilleOn-sitenot availablen/a9 Sept 2026
Raw Material Laboratory Engineer
Engineering
MesquiteOn-sitenot availablen/a9 Sept 2026
Material Planning Specialist
Operations & Admin
JeffersonvilleRemoteMidn/a9 Sept 2026
Open roles over timeBETA: partial data

Daily snapshots from 6 Oct 2026 (two earlier ones: 2026-09-28 and 4 Oct), so older windows have gaps. Any point derived afterwards rather than recorded that day is labelled “reconstructed” in the API.

28 Sept: 494 Oct: 496 Oct: 507 Oct: 508 Oct: 519 Oct: 5110 Oct: 5211 Oct: 5212 Oct: 5213 Oct: 5214 Oct: 15715 Oct: 15716 Oct: 15817 Oct: 16818 Oct: 16819 Oct: 16820 Oct: 21621 Oct: 21622 Oct: 22323 Oct: 22324 Oct: 22325 Oct: 22326 Oct: 22327 Oct: 22328 Oct: 22329 Oct: 22328 Sept29 Oct
Recent closures
RoleClosedReason
Legal Intern EMEA (f/m/d)29 Oct 2026stopped appearing at its source
Project Coordinator29 Oct 2026stopped appearing at its source
Equipment Technician28 Oct 2026stopped appearing at its source
Certification Manager28 Oct 2026stopped appearing at its source
Hardware Engineer28 Oct 2026stopped appearing at its source
Equipment Technician28 Oct 2026stopped appearing at its source
EXPRESSION OF INTEREST - Sales Manager Energy Storage EP Cube BENELUX (f/m/d)28 Oct 2026stopped appearing at its source
EXPRESSION OF INTEREST - Marketing Lead Europe, Energy Storage (f/m/d)27 Oct 2026stopped appearing at its source
Assistant IT Engineer27 Oct 2026stopped appearing at its source
Controls Engineer27 Oct 2026stopped appearing at its source