Canadian Solar

1,665 Total Employees
Year Founded: 2001

Jobs at Canadian Solar

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

2 Months AgoSaved
In-Office or Remote
3 Locations
Energy
As Global Risk Manager, oversee compliance with risk processes, lead commercial teams, develop pricing strategies, and manage project risks to ensure profitability.
5 Days AgoSaved
Remote
United Kingdom
Energy
Coordinates multiple utility-scale battery energy storage projects across project controls, reporting, document control, construction support, commercial administration, and stakeholder communication. Maintains trackers, registers, transmittals, schedules, records, and action logs; monitors milestones and deadlines; supports site activities and meetings; and ensures accurate, auditable information flow among clients, contractors, suppliers, and internal teams. Regular UK travel and active construction-site attendance are required, with progression toward assistant project management responsibilities.
2 Months AgoSaved
Remote
United Kingdom
Energy
The Senior Performance Engineer will troubleshoot performance issues, validate software updates, support performance testing, and improve monitoring processes for battery energy storage systems.
2 Months AgoSaved
Remote
United Kingdom
Energy
The posting contains only a company overview and does not list specific responsibilities for the Senior Applications Engineer role.
2 Months AgoSaved
Remote
United Kingdom
Energy
Lead UK & EMEA legal and compliance for e-Storage, managing regional legal team, negotiating and drafting complex project contracts (EPC, supply, integrator, O&M), overseeing dispute resolution, and implementing regulatory and compliance frameworks (EU Batteries Regulation, WEEE, supply‑chain due diligence, AML/KYC). Advise senior management, manage external counsel, and support governance and risk mitigation across projects.