1

Software Engineering Manager Jobs in Baltimore, MD

Engineering Manager

Annapolis, MD · On-site

$135 - $160/hr

Development Engineering: Manage technical strategy throughout the development lifecycle balancing ... Evaluate and implement software, automation tools and workflows to reduce manual effort, improve ...

Development Engineering: Manage technical strategy throughout the development lifecycle balancing ... Evaluate and implement software, automation tools and workflows to reduce manual effort, improve ...

... ECM Engineering Manager to join our team in Baltimore, MD. UBEO is a distributor/servicer of ... UBEO specializes in electronic document management software and integrations. The primary ...

As a Software Engineering & AI Intern, you will join our Digital Sector on the Global Solutions Management - Operations II (GSM-O II) contract. This contract includes the Operations, Sustainment ...

New

Software Engineer

Silver Spring, MD · On-site

$87K - $157K/yr

... Engineering/Manager on a broad scope of activities extending across the development of systems to ... Utilizes software engineering and design methodologies appropriate to the development, integration ...

The Engineering Manager shall be responsible for the oversight of engineering initiatives and the 24/7/365 EOC, supporting physical and virtual hosting environments for all CA systems domestically ...

Showing results 41-60

Software Engineering Manager information

See Baltimore, MD salary details

$98.9K

$168.3K

$199.2K

How much do software engineering manager jobs pay per year?

As of Sep 4, 2026, the average yearly pay for software engineering manager in Baltimore, MD is $168,304.00, according to ZipRecruiter salary data. Most workers in this role earn between $171,900.00 and $171,900.00 per year, depending on experience, location, and employer.

What does a software engineering manager do?

A software engineering manager oversees a team of people who are working on the development of new computer software or the enhancement of existing computer programs. Because this is a management job, your duties may include coordinating and planning with other departments within the company and with company executives. In addition to management skills, you need a firm understanding of the technical aspects of software engineering. Another aspect of this career involves understanding the market and competitor’s products so that your software can compete and meet market demands.

What does a software engineering manager do?

A Software Engineering Manager oversees a team of software engineers, guiding the development of software projects from planning to implementation. They are responsible for managing the team's workflow, ensuring high-quality code, and meeting project deadlines. In addition to technical leadership, they also handle hiring, mentoring, and performance reviews. Their role bridges the gap between technical execution and business objectives, ensuring that software solutions align with strategic goals.

What are the key skills and qualifications needed to thrive as a software engineering manager, and why are they important?

To thrive as a Software Engineering Manager, you need a solid background in software development, team leadership, and project management, often backed by a degree in computer science or a related field. Familiarity with development tools, agile methodologies, version control systems, and, in some cases, certifications like PMP or Scrum Master are valuable. Exceptional communication, problem-solving, and mentoring skills distinguish top performers in this role. These competencies are crucial for successfully guiding technical teams, delivering projects efficiently, and fostering a collaborative and innovative engineering culture.

What are some common challenges faced by software engineering managers when leading diverse development teams?

Software Engineering Managers often encounter challenges such as balancing technical leadership with people management, aligning team members with different backgrounds and skill sets, and ensuring effective communication across remote or cross-functional teams. Navigating these challenges involves fostering an inclusive environment, setting clear expectations, and adapting management styles to individual team members’ needs. Successful managers also prioritize regular check-ins and feedback to keep projects on track and support professional growth within the team.

What is the difference between Software Engineering Manager vs Software Developer?

AspectSoftware Engineering ManagerSoftware Developer
CredentialsBachelor's or Master's in CS or related field, often with leadership experienceBachelor's or higher in CS or related field
Work EnvironmentLeads teams, manages projects, collaborates with stakeholdersFocuses on coding, debugging, and implementing features
Employer & Industry UsageUsed across tech companies, startups, and large enterprisesCommon in all software development settings
Search & Comparison IntentUnderstanding managerial roles, leadership responsibilitiesFocus on technical skills, coding tasks

The main difference between a Software Engineering Manager and a Software Developer lies in their roles and responsibilities. Managers oversee teams, coordinate projects, and handle strategic planning, while developers focus on coding and technical implementation. Both roles are essential in the software development lifecycle, but they serve different functions within an organization.

What are the most commonly searched types of Software Engineering jobs in Baltimore, MD?

The most popular types of Software Engineering jobs in Baltimore, MD are:

What are popular job titles related to Software Engineering Manager jobs in Baltimore, MD?

For Software Engineering Manager jobs in Baltimore, MD, the most frequently searched job titles are:

What job categories do people searching Software Engineering Manager jobs in Baltimore, MD look for?

The top searched job categories for Software Engineering Manager jobs in Baltimore, MD are:

What cities near Baltimore, MD are hiring for Software Engineering Manager jobs?

Cities near Baltimore, MD with the most Software Engineering Manager job openings:

Infographic showing various Software Engineering Manager job openings in Baltimore, MD as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $168,304 per year, or $80.9 per hour.

Engineering Manager

New Energy Equity

Annapolis, MD • On-site

$135 - $160/hr

Other

Medical, Dental, Vision, Life, Retirement

Posted 8 days ago


Job description

1. Team Leadership and Development
  • Provide strategic leadership to the development engineering team, fostering a collaborative, organized, and high-performing work environment.
  • Recruitment & Talent Acquisition: Oversee the hiring process to build a team of skilled and qualified engineering professionals.
  • Training & Growth: Identify training needs and implement development programs to enhance team capabilities and support career progression
  • Succession Planning: Identify and develop high-potential team members for future leadership roles, ensuring continuity and long-term team strength.
  • Performance Management: Conduct regular “check-ins” with team members as well as semi-annual performance evaluations, offering constructive feedback and identifying opportunities for improvement.
  • Quarterly Planning & Team Building: Organize and lead quarterly on-site gatherings to strengthen team cohesion and align departmental goals.
  • Subject Matter Expertise & Design Guidance: Serve as a technical mentor and subject matter expert, offering hands‑on design guidance, coaching, and support to ensure engineering excellence and professional growth.
  • Assist in the development of workflows for the engineering team and company.
2. Operational Excellence
  • Development Engineering: Manage technical strategy throughout the development lifecycle balancing design, energy production, CapEx, constructability, permitting, interconnection, schedule, and overall project economics.
  • Engineering Standards & Quality Control: Establish and maintain design standards for development drawings and production models to ensure quality and alignment with company objectives.
  • Process Standardization: Develop and implement standardized workflows and documentation practices (SOPs) to ensure consistency and efficiency across engineering projects.
  • Cross-Functional Collaboration: Work closely with internal teams—including land acquisition, interconnection, permitting, real estate, and finance—to deliver critical engineering inputs.
  • Workload & Task Management: Oversee team workload by assigning tasks, setting priorities, and ensuring timely delivery of high-quality outputs, while empowering engineers to share task delegation and project oversight to promote ownership and leadership development
  • Resource Planning: Forecast and manage resource needs—including personnel, tools, and budget—to support current and future project demands.
  • KPI Development & Reporting: Define, track, and report key performance indicators (KPIs) to measure team effectiveness and communicate progress to leadership. Examples of KPIs include but are not limited to: Average days to close tasks by each engineer and tasks complete per week/month/6 months by engineer.
  • Project Transition Oversight: Ensure seamless handoff of projects from development engineering to project management/construction, supporting long-term project success by checking the design basis, permitting conditions, interconnection requirements, equipment assumptions, constructability, and outstanding technical risks.
  • External engineering/EOR management: Develop and manage preferred external engineers, manage scopes, budgets, schedules, quality, and deliverables for outside civil, electrical, structural, geotechnical, or other engineering consultants as needed.
  • Interconnection support: Manage technical requirements and risks coming out of the interconnection process and ensure they are incorporated into the design.
  • Other duties and responsibilities as requested.
3. Innovation & Continuous Improvement
  • Knowledge of battery storage systems and experience integrating BESS into layouts, SLDs, equipment selection, and interconnection strategy.
  • Process Optimization: Champion continuous improvement initiatives by integrating new technologies and best practices to enhance efficiency, sustainability, and project outcomes.
  • Process Automation: Evaluate and implement software, automation tools and workflows to reduce manual effort, improve accuracy, and accelerate project deliverable timelines.
  • Value Engineering & Cost Optimization: Lead initiatives focused on applying value engineering principles early in development, optimizing equipment selection, evaluating decisions based on CapEx, and refining design strategies to achieve cost savings in EPC project execution based on production data, constructability, schedule, and long‑term project value.
  • New technologies: Research new technologies in racking, solar panels, inverters, and batteries to ensure the company is using the best possible equipment for the job.
  • Lessons Learned Integration: Establish a feedback loop from completed projects to capture lessons learned and apply insights to future development efforts and share them with construction team paying special attention to constructability issues, change orders, field experience, and operating performance.
  • Innovation Culture Building: Foster a culture of innovation within the team by encouraging experimentation, creative problem‑solving, and cross‑functional idea sharing.
  • Benchmarking & Best Practices: Conduct regular benchmarking against industry standards and competitors to identify areas for improvement and adopt best practices.
  • Site visits: Coordinate site visits with team members throughout various stages of project development and construction to provide hands‑on exposure to solar design principles and industry best practices.
Experience:
  • 8 years or more of directly related experience in engineering, engineering management, and/or related field required.
Software Experience Preferred:
  • AutoCAD (Any Version)
  • PVsyst
  • HydroCAD (or similar stormwater BMP program)
  • AutoCAD Civil 3D
  • AutoTurn
  • PVcase
Special Requirements:
  • NABCEP Certification is preferred
  • Bachelor’s degree in engineering, or related field (master’s preferred).
  • Requires a high level of interpersonal skills to establish and maintain positive and productive working relationships with both internal and external stakeholders.
  • Analytical, investigation, and problem‑solving skills.
  • Excellent leadership and communication skills
  • This position may be subject to assessment of skills, job match and/or aptitude.
Other details:
  • Current team is comprised of 5 engineers
  • Plans to expand the team to 7 engineers in the coming years
  • Manager may be asked to complete site plans, single lines, etc. when needed. Most of the time 75%+ will be spent managing/improving the team.

Work shall be performed from Company’s offices in either Annapolis-MD, Roseville-MN, Boulder-CO, Horseheads-NY, or the Boston-MA area. Employee may be required to travel for approximately 10% of the time.

Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of employment visas at this time.

The expected annual compensation range for this position is $135,000 - $160,000, encompassing base pay and potential incentive target opportunity. This range is a good faith estimate based on the position's requirements. Specific compensation offered to the selected candidate may vary depending on factors such as relevant knowledge, skills, training, experience, and market conditions. Additionally, this position may qualify for a comprehensive benefits package, including Retirement Benefits, Medical, Dental & Vision, Health Savings Account, Flexible Spending Account, Life Insurance and Disability, Tuition Reimbursement, Voluntary Benefits, Paid Absences, and more.

About Us:

At New Energy Equity, a proud subsidiary of ALLETE, we’re leading the charge in transforming the energy landscape with innovative solar solutions . As a top player in the renewable energy sector, we’ve successfully developed over 600MW of solar projects and closed more than $1.2 billion in clean energy investments . Our projects deliver sustainable electricity to a wide range of clients, including commercial, industrial, municipal, and utility customers . But there’s more to us than just impressive numbers. We pride ourselves on a dynamic and engaging work environment where teamwork, continuous learning, and environmental stewardship are at the core of what we do . Our inclusive and collaborative culture encourages creativity and innovation, making our office a place where every idea is valued, and growth is a priority . At New Energy Equity, you’ll join a passionate team that not only drives the clean energy future but also enjoys celebrating our successes together . With over 250 projectsacross the U.S. , our supportive atmosphere ensures a balanced work‑life dynamic and a fun, fulfilling career path . Join us and be part of a forward-thinking company where your contributions are celebrated, and your professional development is supported as we work towards a brighter, sustainable future .

The statements above outline the essential functions, nature, and level of work expected as of the document’s preparation date. They are not exhaustive lists of all duties and responsibilities. New Energy Equity reserves the right to modify this job description at any time, without notice.

New Energy Equity is an equal opportunity employer. All applicants will be considered for employment without discrimination based on race, color, religion, sex, national origin, sexual orientation, gender identity, disability, protected veteran status, or any other basis prohibited by federal, state, or local law.

If you are an individual with disabilities who needs accommodation or you are having difficulty using our website to apply for employment, contact our HR department at amekonnen@newenergyequity.com

#J-18808-Ljbffr