1

Software Engineering Manager Jobs in Maine (NOW HIRING)

Civil Engineering Project Manager

Saco, ME · On-site

$98K - $150K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

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.

Civil Engineering Project Manager

Saco, ME

$98K - $150K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

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.

Civil Engineering Project Manager

Portland, ME · On-site

$98K - $150K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

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.

Civil Engineering Project Manager

Portland, ME

$98K - $150K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

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.

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

About the Role As a Senior Software Engineer on the NinjaOne team, contributing to our IT Operation ... By automating IT and managing all endpoints, organizations give employees a great technology ...

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

Civil Engineering Project Manager

Saco, ME · On-site

$98K - $150K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

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.

Civil Engineering Project Manager

Bangor, ME · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Supervising, coordinating, and reviewing work of engineers, technicians, and designers. * Managing ... Working knowledge of software such as AutoCAD and Civil 3D is required. * Excellent verbal and ...

Civil Engineering Project Manager

Bangor, ME · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Supervising, coordinating, and reviewing work of engineers, technicians, and designers. * Managing ... Working knowledge of software such as AutoCAD and Civil 3D is required. * Excellent verbal and ...

Civil Engineering Project Manager

Bangor, ME

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Supervising, coordinating, and reviewing work of engineers, technicians, and designers. * Managing ... Working knowledge of software such as AutoCAD and Civil 3D is required. * Excellent verbal and ...

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Bachelor's degree in computer science, Computer Engineering, Information Technology, or equivalent ... The NinjaOne automated endpoint management platform is proven to increase productivity, reduce ...

$119K - $157K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

About the Backup Team At NinjaOne, the Backup Engineering team is solving one of IT's hardest ... By automating IT and managing all endpoints, organizations give employees a great technology ...

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... managed environment. We build the foundational controls that let IT teams define, enforce, and ... Bachelor's Degree in Computer Science, Engineering, Information Technology, or related technical ...

$119K - $157K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... customers manage, protect, and maintain millions of endpoints and servers. You will have the ... Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or equivalent ...

$119K - $157K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... customers manage, protect, and maintain millions of endpoints and servers. You will have the ... Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or equivalent ...

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

About the Role As a Senior Software Engineer on the fast-growing Mobile Device Management Team at NinjaOne, you will be contributing to our Unified IT Professionals Operations product suite ...

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... customers manage, protect, and maintain millions of endpoints and servers. You will have the ... Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or equivalent ...

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... customers manage, protect, and maintain millions of endpoints and servers. You will have the ... Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or equivalent ...

Showing results 41-60

Software Engineering Manager information

See Maine salary details

$96.3K

$164K

$194.1K

How much do software engineering manager jobs pay per year?

As of Aug 17, 2026, the average yearly pay for software engineering manager in Maine is $163,995.00, according to ZipRecruiter salary data. Most workers in this role earn between $167,500.00 and $167,500.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 Maine?

The most popular types of Software Engineering jobs in Maine are:

What are popular job titles related to Software Engineering Manager jobs in Maine?

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

What job categories do people searching Software Engineering Manager jobs in Maine look for?

The top searched job categories for Software Engineering Manager jobs in Maine are:

What cities in Maine are hiring for Software Engineering Manager jobs?

Cities in Maine with the most Software Engineering Manager job openings:

Infographic showing various Software Engineering Manager job openings in Maine as of August 2026, with employment types broken down into 84% Full Time, 12% Part Time, 3% Temporary, and 1% Contract. Highlights an 81% Physical, 2% Hybrid, and 17% Remote job distribution, with an average salary of $163,995 per year, or $78.8 per hour.

Civil Engineering Project Manager

Haley Ward

Saco, ME • On-site

$98K - $150K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Job description

Are you searching for a new opportunity to join a growing 100% employee-owned company that offers professional development opportunities, values an excellent work life balance and giving back to your community? Are you looking to be the next industry leader for a company with a culture that collaborates well together, works hard, and has fun while doing so? If so, check out this opportunity to become an employee-owner of Haley Ward, one of the Best Firms to Work For™ in the country! AND, as an added benefit, we will offer you a $7,500 signing bonus!
About Our Company
At Haley Ward, our team of close to 300 employee-owners value accountability and collaboration. These values drive us to provide every client with quality service that meets, and often exceeds, their expectations, and is one of the reasons clients routinely return to us for help. Haley Ward's work philosophy is to take advantage of the benefits of collaboration, mentoring, and face-to-face communication in order to optimize our operations and performance for our clients.
Join our team and Haley Ward will provide you:
  • $7,500 signing bonus!!
  • Competitive salary
  • Employee Stock Ownership Plan (ESOP)
  • Competitive Health, Dental, and Vision insurance plans or - Paid monthly stipend if you have health insurance elsewhere!
  • Generous company matched 401(k) plan with a Roth provision
  • Paid Time Off (PTO)
  • Eleven (11) paid holidays, including a creative holiday schedule
  • Life insurance (company paid)
  • Short and long-term disability insurance (company paid)
  • Flexible Spending Account and/or Health Savings Accounts
  • Culture that provides work-life balance, professional development and is community driven
  • And much more

What you can expect to be doing:
Haley Ward is looking for a Civil Engineering Project Manager. The Project Manager is responsible for planning, organizing, designing, and controlling the activities of projects to best accomplish the successful completion while operating within established schedules, budgets, and Quality Assurance/Quality Control (QA/QC) policy constraints. Typical projects will entail Land Development Civil Engineering with an emphasis on multifamily and commercial developments.
  • Oversee and manage project proposal development through planning, detailed site design, stormwater designer, preparation of site plans, drainage studies, permit documents and specifications.
  • Supervising, coordinating, and reviewing work of engineers, technicians, and designers.
  • Managing projects, overseeing, and delegating tasks, and engaging in design of projects.
  • Presenting projects to Boards and Commission for approval
  • Working with Regulatory Agencies for project approvals
  • Preparing agreements including scope, schedule, work plan, fees and monitors financial performance of projects.
  • Participating in career path planning and development, performance plans, mentoring, and resource sharing for supervised team members.
  • Cultivating personal business relationships and seeking opportunities for cross-selling to enhance and expand existing client relationships during and after projects.

What you will need to succeed:
  • BS in an Engineering field required, Civil Engineering preferred. Advanced degree in the area of work specialization is desirable.
  • Registration as a Professional Engineer is required.
  • Minimum of 10 years of related industry experience is required, project management experience preferred.
  • Extensive knowledge of the principles and practices relating to appropriate discipline.
  • Progressive ability, capacity, and aptitude in administration to plan, organize, supervise, and coordinate technical work and to obtain cooperation from others.
  • Effective manager of people with the ability to inspire, lead, communicate, support, and mentor.
  • Sound mathematical skills are required.
  • Working knowledge of software such as AutoCAD, Civil 3D and/or Carlson, HydroCAD is required.
  • Excellent verbal and written communication skills are required.
  • Strong leadership potential with a desire to develop into a management position.
  • Valid driver's license & reliable transportation required.

A criminal background check and driving record check will be conducted.
Haley Ward is proud to be an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy), sexual orientation, gender identity, marital status, age, national origin, disability or veteran status, or any other federally protected class established by law.
Location: Saco, ME - Ability to reliably commute or relocate before starting work (Required)
The estimated range for this role is: $98,025 to $150,000. Actual compensation may vary based on factors such as related work experience, location, market conditions, education/training, certifications, credentials, skills, and demonstrated proficiency for the role. Compensation is reviewed at least annually each year. Compensation is also adjusted throughout the year to recognize position advancement, responsibilities and licensure and/or certification.