Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
The average salary at Ameresco is $97,175, reflecting the company's commitment to competitive compensation. Salaries can vary significantly based on job roles, locations, and departments within the organization. For instance, engineering positions are among the best-paying roles, often exceeding average salaries. Ameresco also offers competitive salaries across various states, with the highest salaries typically found in major metropolitan areas. Understanding the salary structure is crucial for prospective employees and current team members looking to navigate their career paths effectively.
By grasping these salary dynamics, job seekers can make informed career decisions and negotiate better offers when considering a position at Ameresco.
The highest paying jobs at Ameresco are director of sales, director of construction, business developer, and energy auditor. Director of sales jobs at Ameresco earn an average yearly salary of $165,093, Ameresco director of construction jobs average $140,396, and Ameresco business developer jobs average $136,913.
The lowest paying Ameresco roles include administrative receptionist and student internship. Ameresco administrative receptionist average salary is $34,680 per year. So while the average Ameresco salary is $97,175 there is a big variation in pay depending on the role.
| Rank | Job title | Average Ameresco salary | Hourly rate |
|---|---|---|---|
| 1 | Director Of Sales | $165,093 | $79.37 |
| 2 | Director Of Construction | $140,396 | $67.50 |
| 3 | Business Developer | $136,913 | $65.82 |
| 4 | Energy Auditor | $130,934 | $62.95 |
| 5 | Controller | $120,720 | $58.04 |
| 6 | Senior Technologist | $115,672 | $55.61 |
| 7 | Proposal Coordinator | $112,676 | $54.17 |
| 8 | Database Administrator | $111,212 | $53.47 |
| 9 | Data Integrity Specialist | $110,424 | $53.09 |
| 10 | Plant Technical Specialist | $108,204 | $52.02 |
| 11 | Summer Associate | $107,737 | $51.80 |
| 12 | Project Manager | $106,168 | $51.04 |
| 13 | Consultant | $105,210 | $50.58 |
| 14 | Energy Engineer | $104,409 | $50.20 |
| 15 | Construction Manager | $104,303 | $50.15 |
| 16 | Engineering Assistant | $101,737 | $48.91 |
| 17 | Project Development Engineer | $101,119 | $48.61 |
| 18 | Account Executive | $98,615 | $47.41 |
| 19 | Rate Analyst | $96,474 | $46.38 |
| 20 | Data Analyst | $94,333 | $45.35 |
Rate Ameresco's promotion and raise policies.
Ameresco pays the highest salaries in California due to higher costs of living and competition in the state.
| Rank | State | Average Ameresco salary | Hourly rate |
|---|---|---|---|
| 1 | California | $109,420 | $52.61 |
| 2 | Massachusetts | $103,091 | $49.56 |
| 3 | Connecticut | $101,970 | $49.02 |
| 4 | New Jersey | $101,294 | $48.70 |
| 5 | District of Columbia | $99,607 | $47.89 |
| 6 | New York | $99,305 | $47.74 |
| 7 | Texas | $98,155 | $47.19 |
| 8 | New Hampshire | $97,439 | $46.85 |
| 9 | Maryland | $96,617 | $46.45 |
| 10 | Washington | $96,615 | $46.45 |
| 11 | Arizona | $96,001 | $46.15 |
| 12 | Nevada | $94,859 | $45.61 |
| 13 | Virginia | $94,421 | $45.39 |
| 14 | Oregon | $93,651 | $45.02 |
| 15 | Maine | $93,042 | $44.73 |
| 16 | Pennsylvania | $91,803 | $44.14 |
| 17 | Delaware | $91,091 | $43.79 |
| 18 | Georgia | $89,863 | $43.20 |
| 19 | Colorado | $89,189 | $42.88 |
| 20 | Alaska | $88,298 | $42.45 |
| Rank | Location | Average Ameresco salary | Hourly rate |
|---|---|---|---|
| 1 | Walnut Creek, CA | $111,274 | $53.50 |
| 2 | Framingham, MA | $103,054 | $49.55 |
| 3 | Islandia, NY | $99,902 | $48.03 |
| 4 | Houston, TX | $98,171 | $47.20 |
| 5 | Worthington, OH | $86,971 | $41.81 |
Do you work at Ameresco?
Did Ameresco's compensation package meet your expectations?
Salaries at Ameresco vary depending on the department you work in. Ameresco salaries in the business development department are the highest with an average salary of $134,650. Employees in the it department at Ameresco receive relatively high salaries as well, with an average salary of $121,838 per year. Departments that don't pay as well at Ameresco include the administrative and the marketing organizational functions, with employees earning average salaries of $52,709 and $64,453, respectively.
| Rank | Department | Average Ameresco salary | Hourly rate |
|---|---|---|---|
| 1 | Business Development | $134,650 | $64.74 |
| 2 | IT | $121,838 | $58.58 |
| 3 | Construction | $112,130 | $53.91 |
| 4 | Sales | $111,589 | $53.65 |
| 5 | Engineering | $102,345 | $49.20 |
| 6 | Research & Development | $97,468 | $46.86 |
| 7 | Finance | $83,025 | $39.92 |
| 8 | Plant/Manufacturing | $80,463 | $38.68 |
| 9 | Facilities | $74,265 | $35.70 |
| 10 | Accounting | $68,704 | $33.03 |
| 11 | Marketing | $64,453 | $30.99 |
| 12 | Administrative | $52,709 | $25.34 |
| Rank | Position | Average Ameresco salary | Hourly rate |
|---|---|---|---|
| 1 | Senior Project Manager | $130,699 | $62.84 |
| 2 | Health And Safety Manager | $114,233 | $54.92 |
| 3 | Database Administrator | $111,212 | $53.47 |
| 4 | Plant Technical Specialist | $108,204 | $52.02 |
| 5 | Energy Engineer | $104,409 | $50.20 |
| 6 | Engineering Assistant | $101,737 | $48.91 |
| 7 | Project Development Engineer | $101,119 | $48.61 |
| 8 | Front End Developer | $99,167 | $47.68 |
| 9 | Data Analyst | $94,333 | $45.35 |
| 10 | Electrical Designer | $88,789 | $42.69 |
| 11 | Junior Software Developer | $83,244 | $40.02 |
| 12 | Mechanical Designer | $77,879 | $37.44 |
| 13 | Engineering Internship | $46,386 | $22.30 |
| Rank | Position | Average Ameresco salary | Hourly rate |
|---|---|---|---|
| 1 | Information Systems Manager | $152,251 | $73.20 |
| 2 | Practice Leader | $150,708 | $72.46 |
| 3 | Senior Project Manager | $130,699 | $62.84 |
| 4 | Data Integrity Specialist | $110,424 | $53.09 |
| 5 | Senior Network Engineer | $110,408 | $53.08 |
| 6 | Plant Technical Specialist | $108,204 | $52.02 |
| 7 | Systems Administrator | $101,772 | $48.93 |
| Rank | Position | Average Ameresco salary | Hourly rate |
|---|---|---|---|
| 1 | Plant Manager | $124,784 | $59.99 |
| 2 | Quality Control Manager | $118,506 | $56.97 |
| 3 | Instrument And Electrical Technician | $79,669 | $38.30 |
| 4 | Hvac Technician | $77,708 | $37.36 |
| 5 | Hvac Mechanic | $69,364 | $33.35 |
| 6 | Power Plant Operator | $66,329 | $31.89 |
| 7 | Quality Assurance Representative | $60,089 | $28.89 |
| 8 | Chemical Operator | $48,321 | $23.23 |
| Job | Location | Date added | Salary |
|---|---|---|---|
| Solar Electrician | Albany, NY | 06/13/2025 | $87,654 |
| Solar Electrician | San Jose, CA | 05/20/2025 | $93,915 |
| Solar Electrician | Lancaster, CA | 02/18/2025 | $93,915 |
| Bess Solar Electrician | Pine, AZ | 02/07/2025 | $93,915 |
| Solar Electrician | Fresno, CA | 01/26/2025 | $93,915 |
The flexibility of working from home
The constant worry of getting laid off
Flexibility
Gained a vast knowledge of subcategories of systems and processes.
It seemed to be a very independent working environment for beginners, and I would've liked to receive more training for the position.
Zippia gives an in-depth look into the details of Ameresco, including salaries, political affiliations, employee data, and more, in order to inform job seekers about Ameresco. The employee data is based on information from people who have self-reported their past or current employments at Ameresco. The data on this page is also based on data sources collected from public and open data sources on the Internet and other locations, as well as proprietary data we licensed from other companies. Sources of data may include, but are not limited to, the BLS, company filings, estimates based on those filings, H1B filings, and other public and private datasets. While we have made attempts to ensure that the information displayed are correct, Zippia is not responsible for any errors or omissions or for the results obtained from the use of this information. None of the information on this page has been provided or approved by Ameresco. The data presented on this page does not represent the view of Ameresco and its employees or that of Zippia.
Ameresco may also be known as or be related to AMERESCO INC., Ameresco, Ameresco Inc, Ameresco Inc., Ameresco, Inc and Ameresco, Inc.