1

Software Engineering Manager Jobs in Portland, ME

SUE Manager

Brunswick, ME · On-site

$76K - $123K/yr

Overview Colliers Engineering & Design is seeking a SUE Manager to join our SUE Services team! Subsurface Utility Engineering (SUE) is a branch of engineering that deals with mitigating risks ...

... engineering, including toolchain setup, build outputs and release management • Maintain project dependencies to ensure stable, repeatable builds across development environments • Write and ...

Haley Ward is looking for a Civil Engineering Project Manager . The Project Manager is responsible ... Working knowledge of software such as AutoCAD, Civil 3D and/or Carlson, HydroCAD is required.

Haley Ward is looking for a Civil Engineering Project Manager . The Project Manager is responsible ... Working knowledge of software such as AutoCAD, Civil 3D and/or Carlson, HydroCAD is required.

Haley Ward is looking for a Civil Engineering Project Manager . The Project Manager is responsible ... Working knowledge of software such as AutoCAD, Civil 3D and/or Carlson, HydroCAD is required.

Haley Ward is looking for a Civil Engineering Project Manager . The Project Manager is responsible ... Working knowledge of software such as AutoCAD, Civil 3D and/or Carlson, HydroCAD is required.

Software Developer I - Android Apps

Portland, ME · On-site

$57 - $75/hr

From frontline workers collecting real-time data to teams managing critical field operations, your work will directly support impactful missions across the globe. As a Software Developer I, you'll ...

Senior Software Engineer

Westbrook, ME · On-site

$124K - $164K/yr

Defines, designs, and implements data management, storage, backup and recovery solutions that ensure high performance of the organization's enterprise data. Designs automated software deployment ...

Showing results 21-40

Software Engineering Manager information

See Portland, ME salary details

$103.2K

$175.8K

$208K

How much do software engineering manager jobs pay per year?

As of Aug 15, 2026, the average yearly pay for software engineering manager in Portland, ME is $175,753.00, according to ZipRecruiter salary data. Most workers in this role earn between $179,500.00 and $179,500.00 per year, depending on experience, location, and employer.

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 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 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 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 the most commonly searched types of Software Engineering jobs in Portland, ME?

The most popular types of Software Engineering jobs in Portland, ME are:

What are popular job titles related to Software Engineering Manager jobs in Portland, ME?

For Software Engineering Manager jobs in Portland, ME, the most frequently searched job titles are:

What job categories do people searching Software Engineering Manager jobs in Portland, ME look for?

The top searched job categories for Software Engineering Manager jobs in Portland, ME are:

What cities near Portland, ME are hiring for Software Engineering Manager jobs?

Cities near Portland, ME with the most Software Engineering Manager job openings:

Infographic showing various Software Engineering Manager job openings in Portland, ME 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 $175,753 per year, or $84.5 per hour.

Software Development Manager

Portland Webworks

Portland, ME • On-site

$90K - $115K/yr

Full-time

Medical, Dental, Retirement, PTO

Re-posted 16 days ago


Job description

About Us

Portland Webworks (and our public sector brand GovWebworks) is a mission-driven software consulting and professional services agency focused on custom development for the public sector. We build web applications and digital services that make government more accessible, efficient, and user-centered. Our CMS based projects are primarily centered around Drupal and we endeavor to be an active part of the broader Drupal community. Philosophically, we are technology agnostic choosing tools that best meet our clients’ needs, with a focus on open source and proven solutions so while we have a bias towards Drupal based on experience, it is not the only tool we consider and use. We seek constant innovation, providing progressive solutions for our clients and continually pushing the boundaries of how we provide those solutions.

The Role

We are seeking a motivated and versatile Software Development Manager to join our leadership team. In this role, you will oversee a remote team of 12 CMS developers, managing project execution, staff development, and team operations. You will be a key player in delivering high-quality client work, growing our CMS-based product offerings, and cultivating a strong team culture grounded in collaboration, mentorship, and technical excellence.

This role reports to the Director of Software Development.

Key Responsibilities

Team & People Management

  • Lead and support a distributed team of CMS developers (in-house and contract)
  • Conduct performance reviews and regular one-on-ones
  • Coach and mentor team members for growth and accountability
  • Manage hiring, onboarding, and contractor relationships

Project & Technical Leadership

  • Serve as a technical leader across CMS projects (primarily Drupal)
  • Meet with clients and internal stakeholders to move projects forward
  • Ensure alignment of technical decisions with long-term product vision
  • Support client projects with staffing, estimates, and delivery oversight

Strategic Leadership

  • Define and drive department goals aligned with company strategy
  • Support the evolution of our CMS-based product offerings
  • Engage with the Drupal community to foster visibility and collaboration
  • Monitor department performance and contribute to company-wide initiatives

What We’re Looking For

  • Experience leading or managing technical teams, with a strong record of motivating and supporting others
  • 5+ years of experience in web development, including CMS platforms (Drupal strongly preferred)
  • Excellent communication and client-facing skills
  • Familiarity with professional services/consulting environments (public sector experience a strong plus)
  • A versatile thinker who can balance project needs, technical vision, and team dynamics
  • A commitment to community engagement and continuous learning


Benefits

We strive for excellence in everything we do. We value wisdom, curiosity, and a sense of fun.

Our work is meaningful. From providing easier and better ways for citizens to access state government information and programs aiding in a more informed and better served populace, to keeping pets and animals safe through registration and welfare tracking, to making vaccines available to people most in need- our software often has a direct benefit to people we’ll never meet. 

We are also very dedicated to the people within our organization.  We are proud to be consistently named one of Maine’s "Best Places to Work".

The benefits that we offer include:

  • 100% Paid health and dental benefits for employees
  • Health Reimbursement Account (to minimize out of pocket costs)
  • Flexible Spending and Dependent Care Accounts
  • Company matching retirement plan
  • Annual profit sharing
  • Flexible scheduling
  • Up to 25 days paid vacation
  • Free parking (you will love Old Port parking)
  • Supportive and engaging work environment for all employees, in office and remote
  • Inclusive and collaborative management style, actively seeking and considering all employee perspectives in decision-making
  • Competitive pay and merit increases
    • Pay scale for Software Development Manager: Depends on experience

This position requires passing a criminal background check due to client contracting requirements.

Learn More About Portland Webworks & GovWebworks

LinkedIn | Facebook | Twitter | Instagram

5 Times Best Places to Work Winner

Our Team | Our Clients

Powered by JazzHR

5QdWtxjOy1