Canadian Solar

1,665 Total Employees
Year Founded: 2001

Teams at Canadian Solar

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.