
Jobs at Ameresco
Clean energy solutions and energy efficiency for buildings and infrastructure
Energy · Environmental Services
16
Open roles
$114k
Median base · $58k–$223k
Roles Ameresco hires
Open roles at Ameresco
16 open roles

Senior Electrical Engineer, Microgrid Controls & Automation Architecture
$154k–$223kRemote · US-eligible
✓ From careers page· 1w ago

Senior Electrical Engineer, Mission Critical Power Systems
$154k–$223kRemote · US-eligible
✓ From careers page· 1w ago

Senior Project Manager, Solar PV & BESS (Remote)
$134k–$194kRemote · US-eligible
✓ From careers page· 1w ago






Project Manager, Facility Condition Assessments & Capital Planning (Remote)
$92k–$134kRemote · US-eligible
✓ From careers page· 2w ago







Ameresco — frequently asked questions
Is Ameresco hiring software engineers?
Yes — Ameresco has 16 open software roles on EchoJobs right now, sourced directly from their careers page and updated hourly.
How much does Ameresco pay software engineers?
Listed base salaries for Ameresco software roles range roughly $58k–$223k, with a median around $114k (base only, where disclosed).
What software roles is Ameresco hiring for?
Ameresco is currently hiring for roles like Project Manager, Project Engineer, Electrical Engineer, Program Manager.
How do I apply to a job at Ameresco?
Open any Ameresco role on EchoJobs and use the apply link — it goes straight to Ameresco's official careers page, with no reposts or middlemen.