Company · 221 open roles

Careers at Ameresco

Ameresco has 221 active roles on ResuMinder right now. 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

Boiler Operator – Weekend Day Shift

Ameresco·United States - Washington - District of Columbia - DOI

OnsitePart-time129d ago

Ameresco, Inc. (NYSE:AMRC) is a leading energy solutions provider dedicated to helping customers reduce costs, enhance resilience, and decarbonize to net zero in the global energy transition. We are a trusted, full-service partner to public sector and government entities, K-12 sc…

Operations and Maintenance Technician - Renewable Natural Gas

Ameresco·United States - California - Manteca

OnsiteFull-time129d ago

Ameresco, Inc. (NYSE:AMRC) is a leading energy solutions provider dedicated to helping customers reduce costs, enhance resilience, and decarbonize to net zero in the global energy transition. We are a trusted, full-service partner to public sector and government entities, K-12 sc…

Plant Operator

Ameresco·Valhalla, New York, United States

OnsiteFull Time125d ago

Plant Operator at Ameresco. Location: Valhalla, New York, United States. Role: operating equipment, performing rounds, preparing reports Requirements: High-school diploma or equivalent, 2+ years equipment experience (mechanical/electrical/instrument/control), valid US driver’s li…

Systems Development Analyst

Ameresco·Leeds, England, United Kingdom

OnsiteFull Time125d ago

Systems Development Analyst at Ameresco. Location: Leeds, England, United Kingdom. Role: designing tools, developing applications, maintaining tools Requirements: Full‑stack development using C#, .NET, HTML, CSS, JavaScript, and SQL; degree in Computer Science/IT or equivalent ex…

Plant Operator

Ameresco·United States - New York - Valhalla

OnsiteFull-time132d ago

Ameresco, Inc. (NYSE:AMRC) is a leading energy solutions provider dedicated to helping customers reduce costs, enhance resilience, and decarbonize to net zero in the global energy transition. We are a trusted, full-service partner to public sector and government entities, K-12 sc…

Systems Development Analyst

Ameresco·United Kingdom - Leeds

OnsiteFull-time129d ago

Ameresco, Inc. (NYSE:AMRC) is a leading energy solutions provider dedicated to helping customers reduce costs, enhance resilience, and decarbonize to net zero in the global energy transition. We are a trusted, full-service partner to public sector and government entities, K-12 sc…

Plant Specialist

Ameresco·United States - Illinois - Remote

RemoteFull-time134d ago

Ameresco, Inc. (NYSE:AMRC) is a leading energy solutions provider dedicated to helping customers reduce costs, enhance resilience, and decarbonize to net zero in the global energy transition. We are a trusted, full-service partner to public sector and government entities, K-12 sc…

Plant Specialist

Ameresco·Amboy or Lee County

OnsiteFull Time134d ago

Plant Specialist at Ameresco. Location: Amboy or Lee County. Role: operating plant, performing maintenance, ensuring compliance Requirements: High school/GED, valid US driver\u0002s license, DOT qualifications, 5+ years O&M industrial experience recommended, knowledge of P&IDs, s…

Operations and Maintenance Technician

Ameresco·Canton, Michigan, United States

OnsiteFull Time134d ago

Operations and Maintenance Technician at Ameresco. Location: Canton, Michigan, United States. Role: monitoring equipment, conducting inspections, performing maintenance Requirements: Minimum 2 years equipment operations experience, high school diploma/GED or equivalent, valid US …

Operations and Maintenance Technician

Ameresco·United States - Michigan - Wayne (Canton)

OnsiteFull-time136d ago

Ameresco, Inc. (NYSE:AMRC) is a leading energy solutions provider dedicated to helping customers reduce costs, enhance resilience, and decarbonize to net zero in the global energy transition. We are a trusted, full-service partner to public sector and government entities, K-12 sc…

Project Coordinator

Ameresco·Edmonton, Alberta, Canada

OnsiteFull Time134d ago

Project Coordinator at Ameresco. Location: Edmonton, Alberta, Canada. Role: coordinating projects, managing contractors, tracking costs Requirements: Construction/project management diploma or degree, 4+ years construction project coordination experience, ability to obtain Federa…

Generalist Support Intern

Ameresco·United States or Canada or United Kingdom or Europe

RemoteFull Time125d ago

Generalist Support Intern at Ameresco. Location: United States or Canada or United Kingdom or Europe. Role: supporting reporting, conducting research, organizing data Requirements: Coursework or interest in sustainability/engineering/business, familiarity with Microsoft Word and …

Proposal Coordinator

Ameresco·Knoxville or Canada or United Kingdom or Europe

OnsiteFull Time134d ago

Proposal Coordinator at Ameresco. Location: Knoxville or Canada or United Kingdom or Europe. Role: coordinating proposals, editing proposals, tracking compliance Requirements: Bachelor's degree or equivalent experience, minimum 2 years proposal development experience, federal pro…

Lead Electrical Engineer

Ameresco·Richmond Hill, Ontario, Canada

OnsiteFull Time139d ago

Lead Electrical Engineer at Ameresco. Location: Richmond Hill, Ontario, Canada. Role: designing systems, mentoring staff, commissioning systems Requirements: Electrical engineering degree, P.Eng, minimum 10 years electrical engineering experience; experience with power distributi…

Lead Electrical Engineer

Ameresco·Canada - Ontario - Richmond Hill

OnsiteFull-time139d ago

Ameresco, Inc. (NYSE:AMRC) is a leading energy solutions provider dedicated to helping customers reduce costs, enhance resilience, and decarbonize to net zero in the global energy transition. We are a trusted, full-service partner to public sector and government entities, K-12 sc…

Senior Energy Engineer

Ameresco·DNU_United States - Remote

RemoteFull-time139d ago

Ameresco, Inc. (NYSE:AMRC) is a leading energy solutions provider dedicated to helping customers reduce costs, enhance resilience, and decarbonize to net zero in the global energy transition. We are a trusted, full-service partner to public sector and government entities, K-12 sc…

Small Business Liaison Officer

Ameresco·Knoxville, Tennessee, United States

OnsiteFull Time125d ago

Small Business Liaison Officer at Ameresco. Location: Knoxville, Tennessee, United States. Role: managing subcontracting, ensuring compliance, engaging partners Requirements: Bachelor's degree, 7+ years federal contracting/subcontract management, 3+ years managing small business …

Solar Electrician

Ameresco·United States - Texas - San Antonio

OnsiteFull-time143d ago

Ameresco, Inc. (NYSE:AMRC) is a leading energy solutions provider dedicated to helping customers reduce costs, enhance resilience, and decarbonize to net zero in the global energy transition. We are a trusted, full-service partner to public sector and government entities, K-12 sc…

Solar Electrician

Ameresco·United States - Texas - Remote

RemoteFull-time143d ago

Ameresco, Inc. (NYSE:AMRC) is a leading energy solutions provider dedicated to helping customers reduce costs, enhance resilience, and decarbonize to net zero in the global energy transition. We are a trusted, full-service partner to public sector and government entities, K-12 sc…

Project Manager - Energy Projects

Ameresco·Glyfada or Athens or United States or Canada or United Kingdom or Europe

OnsiteFull Time144d ago

Project Manager - Energy Projects at Ameresco. Location: Glyfada or Athens or United States or Canada or United Kingdom or Europe. Role: managing projects, overseeing contractors, managing budgets Requirements: Engineering degree and 7+ years managing large-scale construction or …

Project Manager

Ameresco·United States or Canada or United Kingdom or Europe

OnsiteFull Time145d ago

Project Manager at Ameresco. Location: United States or Canada or United Kingdom or Europe. Role: leading projects, managing stakeholders, ensuring governance Requirements: 5+ years experience, Bachelor’s degree or equivalent, enterprise project management and service delivery ex…

Project Engineer - Distributed Energy Resources

Ameresco·United States or Canada or United Kingdom or Europe

RemoteFull Time134d ago

Project Engineer - Distributed Energy Resources at Ameresco. Location: United States or Canada or United Kingdom or Europe. Role: designing systems, conducting visits, preparing proposals Requirements: B.S. in engineering, 5+ years engineering/project development experience, expe…

Senior Project Manager

Ameresco·Phoenix or United States or Canada or United Kingdom or Europe

OnsiteFull Time150d ago

Senior Project Manager at Ameresco. Location: Phoenix or United States or Canada or United Kingdom or Europe. Role: leading projects, managing budgets, overseeing subcontractors Requirements: Bachelor's in engineering/Construction Management/Architecture or equivalent; 7+ years p…

Energy Engineer

Ameresco·United States or Canada or United Kingdom or Europe

RemoteFull Time125d ago

Energy Engineer at Ameresco. Location: United States or Canada or United Kingdom or Europe. Role: evaluating savings, analyzing data, monitoring performance Requirements: Bachelor's in relevant STEM, 3+ years energy engineering/building performance experience, travel required. Fa…