Company · 221 open roles

Careers at Ameresco

Ameresco has 221 active roles on ResuMinder right now, with 40% remote-friendly. Score your CV instantly and use the ResuMinder extension to apply in seconds — no manual form-filling.

Active roles
221

Refreshed continuously

Median salary
$34,304–$48,671

Across active listings

Top of band reaches $161,500 for senior tracks.
Top hirers
Hottest cities
United States - Remote12USA-Remote10United States9United States - Texas - Remote7United States - Ohio - Cincinnati7United States - Massachusetts - Framingham5United States - Arizona - Phoenix5United States - Illinois - Remote5

All open roles

221 positions at Ameresco

Sr. Client Success Manager

Ameresco·United States

RemoteFull Time134d ago

Sr. Client Success Manager at Ameresco. Location: United States. Role: serve accounts, drive ROI, coordinate delivery Requirements: 7+ years in client success or account management with enterprise experience; BA/BS in business or related field; strong accounting, SaaS/tech, and s…

Building Performance Analyst

Ameresco·United States

RemoteFull Time125d ago

Building Performance Analyst at Ameresco. Location: United States. Role: analyzing drawings, conducting site visits, benchmarking energy Requirements: 3-5 years in HVAC/electrical/plumbing/construction; Certified Energy Manager or able to obtain within 3 months; fluent in Energy …

Project Development Engineer

Ameresco·Newburgh or Albany

OnsiteFull Time134d ago

Project Development Engineer at Ameresco. Location: Newburgh or Albany. Role: lead projects, evaluate opportunities, prepare designs Requirements: Bachelor's in Mechanical Engineering; 5+ years in energy/project development; experience in auditing, energy/water savings, modeling,…

Senior Energy Engineer

Ameresco·Bristol, England, United Kingdom

OnsiteFull Time130d ago

Senior Energy Engineer at Ameresco. Location: Bristol, England, United Kingdom. Role: lead projects, conduct audits, liaise stakeholders Requirements: Engineering degree (Chemical or Mechanical) with Incorporated engineer or Chartered status; experience in energy, renewables, or …

Project Engineer

Ameresco·Salt Lake City, Utah, United States

OnsiteFull Time130d ago

Project Engineer at Ameresco. Location: Salt Lake City, Utah, United States. Role: Coordinate visits, Present reports, Manage changes Requirements: Bachelor of Science in engineering; 5+ years in engineering/construction/project management; PE license; valid driver's license. Cat…