$121K - $176K/yr
... City Managers, CFOs, and executive stakeholders across public sector clients. * Lead proposal strategy and development, coordinating internally with engineering, finance, and development teams.
$121K - $176K/yr
... City Managers, CFOs, and executive stakeholders across public sector clients. * Lead proposal strategy and development, coordinating internally with engineering, finance, and development teams.
$121K - $176K/yr
... City Managers, CFOs, and executive stakeholders across public sector clients. * Lead proposal strategy and development, coordinating internally with engineering, finance, and development teams.
... DevOps principles. * Lead and guide the scrum team to ensure the delivery of solutions. * Build ... Qualifications of theSoftware Engineering Manager: * 5+ years of professional experience developing ...
... DevOps principles. * Lead and guide the scrum team to ensure the delivery of solutions. * Build ... Qualifications of theSoftware Engineering Manager: * 5+ years of professional experience developing ...
The role of a Project Developer/Manager is multifaceted, demanding a broad spectrum of expertise. Proficiency in HVAC systems and equipment is crucial, as it involves understanding the design ...
Quick apply
The role of a Project Developer/Manager is multifaceted, demanding a broad spectrum of expertise. Proficiency in HVAC systems and equipment is crucial, as it involves understanding the design ...
Columbia, MD · On-site
Engineering Manager As the Engineering Manager, you will lead and manage a multidisciplinary engineering team in the design, development, and implementation of advanced material handling systems.
Quick apply
Columbia, MD · On-site
Engineering Manager As the Engineering Manager, you will lead and manage a multidisciplinary engineering team in the design, development, and implementation of advanced material handling systems.
Engineering Manager As the Engineering Manager, you will lead and manage a multidisciplinary engineering team in the design, development, and implementation of advanced material handling systems.
Engineering Manager As the Engineering Manager, you will lead and manage a multidisciplinary engineering team in the design, development, and implementation of advanced material handling systems.
Columbia, MD · On-site
Engineering Manager As the Engineering Manager, you will lead and manage a multidisciplinary engineering team in the design, development, and implementation of advanced material handling systems.
Columbia, MD · On-site
Engineering Manager As the Engineering Manager, you will lead and manage a multidisciplinary engineering team in the design, development, and implementation of advanced material handling systems.
Annapolis Junction, MD · On-site
$54 - $73.75/hr
... Management, or related discipline, and 3-6 years of experience as a DevOps engineer on programs and contracts of similar scope, type, and complexity. * DevOps Engineer Level 2 requires a bachelor ...
Quick apply
Annapolis Junction, MD · On-site
$54 - $73.75/hr
... Management, or related discipline, and 3-6 years of experience as a DevOps engineer on programs and contracts of similar scope, type, and complexity. * DevOps Engineer Level 2 requires a bachelor ...
Fort George G Meade, MD · On-site
$58.50 - $80.25/hr
... Management, or related discipline, and 3-6 years of experience as a DevOps engineer on programs and contracts of similar scope, type, and complexity. * DevOps Engineer Level 2 requires a bachelor ...
Fort George G Meade, MD · On-site
$58.50 - $80.25/hr
... Management, or related discipline, and 3-6 years of experience as a DevOps engineer on programs and contracts of similar scope, type, and complexity. * DevOps Engineer Level 2 requires a bachelor ...
Engineering Manager As the Engineering Manager, you will lead and manage a multidisciplinary engineering team in the design, development, and implementation of advanced material handling systems.
Quick apply
Engineering Manager As the Engineering Manager, you will lead and manage a multidisciplinary engineering team in the design, development, and implementation of advanced material handling systems.
Baltimore, MD · On-site
Engineering Manager As the Engineering Manager, you will lead and manage a multidisciplinary engineering team in the design, development, and implementation of advanced material handling systems.
Quick apply
Baltimore, MD · On-site
Engineering Manager As the Engineering Manager, you will lead and manage a multidisciplinary engineering team in the design, development, and implementation of advanced material handling systems.
Baltimore, MD · On-site
Engineering Manager As the Engineering Manager, you will lead and manage a multidisciplinary engineering team in the design, development, and implementation of advanced material handling systems.
Quick apply
Baltimore, MD · On-site
Engineering Manager As the Engineering Manager, you will lead and manage a multidisciplinary engineering team in the design, development, and implementation of advanced material handling systems.
Columbia, MD · On-site
Engineering Manager As the Engineering Manager, you will lead and manage a multidisciplinary engineering team in the design, development, and implementation of advanced material handling systems.
Quick apply
Columbia, MD · On-site
Engineering Manager As the Engineering Manager, you will lead and manage a multidisciplinary engineering team in the design, development, and implementation of advanced material handling systems.
Engineering Manager This Engineering Manager role offers high visibility with senior leadership and global partners, along with strong long-term growth potential. The position is ideal for a leader ...
Quick apply
Engineering Manager This Engineering Manager role offers high visibility with senior leadership and global partners, along with strong long-term growth potential. The position is ideal for a leader ...
Rockville, MD · On-site
$149K - $254K/yr
BAE Systems is seeking an Engineering Manager to support our work as a prime contractor on a high-profile U.S. Navy weapon system. The ideal candidate will be someone who can lead a team of 5-7 ...
Rockville, MD · On-site
$149K - $254K/yr
BAE Systems is seeking an Engineering Manager to support our work as a prime contractor on a high-profile U.S. Navy weapon system. The ideal candidate will be someone who can lead a team of 5-7 ...
Potomac, MD · On-site
$149K - $254K/yr
BAE Systems is seeking an Engineering Manager to support our work as a prime contractor on a high-profile U.S. Navy weapon system. The ideal candidate will be someone who can lead a team of 5-7 ...
Potomac, MD · On-site
$149K - $254K/yr
BAE Systems is seeking an Engineering Manager to support our work as a prime contractor on a high-profile U.S. Navy weapon system. The ideal candidate will be someone who can lead a team of 5-7 ...
Rockville, MD · On-site
$149K - $254K/yr
BAE Systems is seeking an Engineering Manager to support our work as a prime contractor on a high-profile U.S. Navy weapon system. The ideal candidate will be someone who can lead a team of 5-7 ...
Rockville, MD · On-site
$149K - $254K/yr
BAE Systems is seeking an Engineering Manager to support our work as a prime contractor on a high-profile U.S. Navy weapon system. The ideal candidate will be someone who can lead a team of 5-7 ...
The Oceaneering Ocean Technologies (OTECH) group is seeking a Logistics Engineering Manager responsible for leading the development, implementation, and continuous improvement of the Logistics ...
The Oceaneering Ocean Technologies (OTECH) group is seeking a Logistics Engineering Manager responsible for leading the development, implementation, and continuous improvement of the Logistics ...
Hollywood, MD · On-site
$155K - $180K/yr
ENGINEERING MANAGER DEPARTMENT: ENGINEERING REPORTS TO: CHIEF ENGINEER CLASSIFICATION: EXEMPT LOCATION: HOLLYWOOD, MD STATUS: FULL TIME JOB SUMMARY: The Engineering Manager oversees project planning ...
Quick apply
Hollywood, MD · On-site
$155K - $180K/yr
ENGINEERING MANAGER DEPARTMENT: ENGINEERING REPORTS TO: CHIEF ENGINEER CLASSIFICATION: EXEMPT LOCATION: HOLLYWOOD, MD STATUS: FULL TIME JOB SUMMARY: The Engineering Manager oversees project planning ...
Frederick, MD · On-site
The Engineering Manager role offers high visibility with senior leadership and global partners, focusing on guiding technical teams and improving engineering processes to drive successful product ...
Frederick, MD · On-site
The Engineering Manager role offers high visibility with senior leadership and global partners, focusing on guiding technical teams and improving engineering processes to drive successful product ...
Baltimore, MD · On-site +1
$129K - $165K/yr
We are looking for a Senior DevOps Manager to lead our Build & Release Engineering and Developer Platform initiatives, with a strong focus on CI/CD pipelines, Infrastructure as Code (IaC), and ...
Quick apply
Baltimore, MD · On-site +1
$129K - $165K/yr
We are looking for a Senior DevOps Manager to lead our Build & Release Engineering and Developer Platform initiatives, with a strong focus on CI/CD pipelines, Infrastructure as Code (IaC), and ...
$23.8K - $31.9K
9% of jobs
$31.9K - $39.9K
15% of jobs
$40.6K is the 25th percentile. Wages below this are outliers.
$39.9K - $48K
17% of jobs
The median wage is $50.7K / yr.
$48K - $56.1K
27% of jobs
$61K is the 75th percentile. Wages above this are outliers.
$56.1K - $64.1K
12% of jobs
$64.1K - $72.2K
8% of jobs
$72.2K - $80.3K
4% of jobs
$80.3K - $88.4K
3% of jobs
$88.4K - $96.4K
2% of jobs
$96.4K - $104.5K
2% of jobs
$104.5K - $112.6K
1% of jobs
$23.8K
$57.8K
$112.6K
| Aspect | Developer Manager | Software Engineer |
|---|---|---|
| Credentials | Bachelor's or higher in CS or related field; management experience often preferred | Bachelor's or higher in CS or related field; strong coding skills |
| Work Environment | Leads teams, manages projects, collaborates with stakeholders | Focuses on coding, testing, and developing software solutions |
| Industry Usage | Common in tech companies, startups, and software firms | Widespread across tech, finance, healthcare, and other industries |
The main difference is that a Developer Manager oversees development teams and manages projects, while a Software Engineer primarily focuses on coding and technical tasks. Developer Managers handle team coordination and strategic planning, whereas Software Engineers concentrate on building software solutions.

$121K - $176K/yr
Full-time
Medical, Retirement, PTO
Posted 3 days ago
New
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 schools, higher education, utilities, and healthcare customers across the U.S., Canada, the U.K., and Europe.
At Ameresco, we show the way by developing, constructing and operating tailored smart energy efficiency solutions, distributed energy resources, and infrastructure upgrades that drive cost savings, resilience, decarbonization, and innovation. Our comprehensive portfolio is built to address the challenges of today and adapt the future, ensuring long-term sustainability and success for our customers.
Ameresco has an immediate opening for a Senior Business Development Manager who will be responsible for originating, developing, and closing complex energy efficiency, renewable energy, and advanced technology solutions across public sector markets. This position owns the end-to-end sales lifecycle, from opportunity identification through proposal development, contract negotiation, and successful transition to project delivery teams. This role serves as a trusted advisor to elected officials and executive leadership, navigating capital governance, funding approval pathways, and procurement strategy to structure and close large-scale programs.
Key Responsibilities:
MINIMUM QUALIFICATIONS:
ADDITIONAL QUALIFICATIONS:
The anticipated base salary range for this role is $121,000 - $176,000 (presented in good faith). In addition to base pay, employees receive a comprehensive benefits package, such as health insurance, retirement plans, and paid time off, and may be eligible for performance incentives, bonuses, commissions, or equity, depending on the role.
Actual pay will depend on factors such as internal equity, skills, experience, education, certifications, and location. This range supports our commitment to pay transparency and compliance with applicable laws. Compensation may vary by work location, including remote arrangements.
We disclose salary ranges and benefits in all required external and internal postings and will provide further details upon request at any stage of the hiring process. Applications are accepted on a rolling basis until the position is filled.
#LI-Remote
#LI-CZ1
Ameresco challenges the brightest, most talented, and creative individuals in the industry by providing an environment that fosters initiative and achievement. We are proud of our comprehensive and competitive employee benefits, including people-oriented insurance, investment, and incentive plans.
All official communications from Ameresco will originate from an @ameresco.com email address. Any correspondence from other domains should be regarded as fraudulent. Please report any suspicious activity to the platform where the issue was encountered. For further inquiries or concerns, please contact us at 1-866-AMERESCO
Ameresco is an Equal Opportunity Employer.
Sourced by ZipRecruiter
Clean energy semiconductors manufacturing
1,001 - 5,000 Employees
Framingham, MA, US
2000