
Jobs at Ameresco
Clean energy solutions and energy efficiency for buildings and infrastructure
25
Open roles
$109k
Median base · $67k–$223k
Roles Ameresco hires
Open roles at Ameresco
25 open roles






Senior Engineering Manager, Renewable Energy (Remote)
$154k–$223kRemote · US-eligible
✓ From careers page· 1mo ago






Building Performance Engineer, Customer Success (Remote)
$67k–$117kRemote · US-eligible
✓ From careers page· 2mo ago








Ameresco — frequently asked questions
Is Ameresco hiring software engineers?
Yes — Ameresco has 25 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 $67k–$223k, with a median around $109k (base only, where disclosed).
What software roles is Ameresco hiring for?
Ameresco is currently hiring for roles like Project Manager, Project Engineer, Data Analyst, Engineering Manager, Program Manager, Electrical Engineer.
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.