Technical Solutions Engineer
26 days ago
Billings, Montana, United States
Subscribe to job alerts
Get a weekly digest of the latest climate jobs from thousands of companies in your inbox.
Job Description
STEM is seeking a Technical Solutions Engineer to support sales and customers in designing renewable power and energy storage systems. Responsibilities include assessing project viability, developing system designs, collaborating with various teams, and providing technical support throughout the sales process. The role involves occasional travel within the US and can be remote for the right candidate. The ideal candidate will have strong technical skills and be located in the Pacific or Mountain time zones.
Stem
|
201 - 500
Sector: EnergyAbout this company
Founders:Brian Thompson, Stacey Reineccius
Founded date:2009
Revenue:US$ 500 million - 1 billion
Investors:BlackRock, Elemental Excelerator, Iberdrola, RWE, Temasek Holdings
Stage:Other
Website:stem.com
Stem brings and optimizes energy consumption to business through its distributed storage technology. Since 2009, Stem has been analyzing how various types of businesses use electricity and how they are...read more
More Engineer - General jobs in climate
16 days ago
Pontypool, United Kingdom
16 days ago
Wakefield, United Kingdom
17 days ago
Stafford, United Kingdom
17 days ago
Inverness, United Kingdom
17 days ago
London, United Kingdom
18 days ago
Wallingford, United Kingdom
18 days ago
Stafford, United Kingdom
18 days ago
Fetcham, United Kingdom
18 days ago
London, United Kingdom
18 days ago
London, United Kingdom
18 days ago
New Delhi, India
18 days ago
Bexley, United Kingdom
18 days ago
nan, United Kingdom
18 days ago
Des Moines, United States
18 days ago
Bathgate, United Kingdom
19 days ago
Pune, India
19 days ago
Chennai, India
Other jobs at Stem
5 Months ago
Los Angeles, United States
5 Months ago
Los Angeles, United States
5 Months ago
Los Angeles, United States
4 Months ago
Gurugram, India
4 Months ago
Boulder, United States
2 Months ago
Minneapolis, United States
2 Months ago
Sioux Falls, United States
2 Months ago
California, United States