It looks like this job is no longer available
Germany Competitive Contract
Solar
North America (Remote with Travel) Competitive Permanent
Energy Storage & EV