1

Software Engineering Manager Jobs in Gray, ME (NOW HIRING)

Bringing Home the Dough The Engineering Manager ensures optimal efficiency is achieved through project planning, program management, and succession planning. They str for uninterrupted production ...

Engineering Manager

Lewiston, ME · On-site

$105K - $125K/yr

Bringing Home the Dough The Engineering Manager ensures optimal efficiency is achieved through project planning, program management, and succession planning. They str for uninterrupted production ...

Engineering Manager

Lewiston, ME · On-site

$105K - $125K/yr

Bringing Home the Dough The Engineering Manager ensures optimal efficiency is achieved through project planning, program management, and succession planning. They str for uninterrupted production ...

Bringing Home the Dough The Engineering Manager ensures optimal efficiency is achieved through project planning, program management, and succession planning. They str for uninterrupted production ...

Engineering Manager

Lewiston, ME · On-site

$105K - $125K/yr

Bringing Home the Dough The Engineering Manager ensures optimal efficiency is achieved through project planning, program management, and succession planning. They str for uninterrupted production ...

Software Engineer

Portland, ME · On-site

$90K - $135K/yr

The Software Engineer is responsible for the development and maintenance of QuickScan software ... Build and release engineering, including toolchain setup, build outputs and release management

HDR is looking for a Substation Engineering Manager to join our growing and nationally ranked team of Power Delivery professionals. In the role of Substation Engineering Manager, we'll count on you ...

HDR is looking for a Substation Engineering Manager to join our growing and nationally ranked team of Power Delivery professionals. In the role of Substation Engineering Manager, we'll count on you ...

HDR is looking for a Substation Engineering Manager to join our growing and nationally ranked team of Power Delivery professionals. In the role of Substation Engineering Manager, we'll count on you ...

Software Engineer

Portland, ME · On-site

$90K - $135K/yr

The Software Engineer is responsible for the development and maintenance of QuickScan software ... Build and release engineering, including toolchain setup, build outputs and release management

Software Engineer

Portland, ME · On-site +1

$90K - $100K/yr

This role combines software engineering, cloud operations, and customer support. You'll investigate complex production issues, develop permanent solutions, improve platform reliability, and build ...

Description We are looking for a Software Engineer to help build and expand an advanced budgeting ... Collaborate with product managers, designers, engineers, and other stakeholders to translate ...

New

This role combines software engineering, cloud operations, and customer support. You'll investigate complex production issues, develop permanent solutions, improve platform reliability, and build ...

Contribute to cloud migration efforts Qualifications * BS/BA in Computer Science, Software Engineering or equivalent experience * Experience with, or aptitude for, .NET, C# coding is a plus * 1-3 ...

Senior Software Engineer

South Portland, ME · On-site

$125K - $165K/yr

As a key member of a small, high-performing engineering team, you will have significant ownership ... What You Bring * 5+ years of professional software engineering experience * Strong full-stack ...

next page

Showing results 1-20

Software Engineering Manager information

See Gray, ME salary details

$97K

$165.1K

$195.4K

How much do software engineering manager jobs pay per year?

As of Aug 18, 2026, the average yearly pay for software engineering manager in Gray, ME is $165,098.00, according to ZipRecruiter salary data. Most workers in this role earn between $168,600.00 and $168,600.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 cities near Gray, ME are hiring for Software Engineering Manager jobs?

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

Infographic showing various Software Engineering Manager job openings in Gray, ME as of August 2026, with employment types broken down into 85% Full Time, 13% Part Time, and 2% Contract. Highlights an 84% Physical, 2% Hybrid, and 14% Remote job distribution, with an average salary of $165,098 per year, or $79.4 per hour.

$105K - $125K/yr

Full-time

Medical, Retirement, PTO

Posted 14 days ago


Flowers Foods rating

6.7

Company rating: 6.7 out of 10

Based on 113 frontline employees who took The Breakroom Quiz

9th of 48 rated bakeries


Job description

FRESH. FORWARD. FLOWERS.

Flowers Foods, Inc. (NYSE:FLO) is not just about baking; it's about crafting moments of joy with every delicious bite. With 2024 sales of $5.1 billion, and as one of the leading producers of packaged bakery goods in the United States, Flowers Foods brings passion to the table. From the wholesome goodness of Nature's Own and Wonder to the bold and artisanal flavors of Dave's Killer Bread, the rustic goodness of Canyon Bakehouse, and the sweet delights of Tastykake, each product is a celebration of taste and quality. Beyond the oven, Flowers Foods fosters a culture that values and reflects Honesty & Integrity, Respect & Inclusion, Sustainability, Passion, and Humility. With a commitment to innovation and a recipe for success, Flowers Foods is more than a bakery – it's a delightful journey into the heart of flavor and community.

Full-time employees are offered the following benefits:

  • Comprehensive health and medical benefits
  • 401(k) Retirement savings plan
  • Professional growth and leadership training
  • Paid vacation, holidays, and parental leave

Benefits may vary depending on your work location.

Bringing Home the Dough

The Engineering Manager ensures optimal efficiency is achieved through project planning, program management, and succession planning. They str for uninterrupted production schedules, while strongly adhering to company maintenance standards. This position works closely with plant leaders, and requires demonstration and competency of plant safety, legal/labor compliance and/or food quality standards. The Engineering Manager leverages company and external resources to provide insightful and innovative solutions to all items that impede plant efficiency, production and/or departmental morale. This role is also responsible for contributing to and fostering the professional development, aptitude and technical expertise/performance of all members of the industrial maintenance department.

Rising to the Challenge: Position Responsibilities
  • Manage superintendents and projects: small scale maintenance project planning and down day planning with superintendents
  • Manage Capital expenditure (CapEx) program and Maintenance Repair and Operations (MRO) annual planning and forecasting, while teaching superintendent
  • Manage employee development and succession planning
  • Utilize SAP to review and approve: breakdown report, overtime report, and purchase orders. Must conduct root cause analysis (RCA) of inventory variances
  • Review spare parts stock level
  • Attend plant operation meetings
  • Attend vendor meetings and coordinate planning
  • Oversee financial review and reporting, monitoring and reporting on Profit & Loss (P&L) reports for maintenance spend
  • Conduct floor walks with superintendent for department-work verification
  • Manage equipment trends: parts usage, breakdown frequencies, and top cost contributors
  • Conduct critical equipment inspection work verification
  • Conduct preventive maintenance (PM) program assessments and modify based on trending,  plant needs, and/or changes
  • Demonstrate innovative, critical, and strategic thinking
  • Practice and comply with all Company policies and procedures (EEO, Harassment, Safety, Sarbanes Oxley, etc.)
  • Perform other duties which are deemed by management to be an integral part of the job, including but not limited to fulfillment of work schedules, adherence to attendance policies, and other applicable operating rules, policies and procedures
  • Possess or attain licenses required by their respective municipal, county/ward or state regulatory agencies to work with boilers, refrigeration components and various other job-related equipment
     
Knead to Know: Preferred Qualifications
  • 5+ years of proven leadership or supervisory experience, preferably in industrial operations or related field. Strong knowledge of project management, quality assurance, and employee development. Knowledge of industrial machinery and preventive maintenance a plus.
Additional Ingredients: Essential Job Requirements
  • Bachelor’s degree in engineering or related field is desired/High school diploma or equivalent is required

Salary Range-  $105k-125k/year

We offer a competitive salary and an excellent total rewards package.  Interested job seekers who successfully complete the series of pre-screening questions and who appear to possess the basic qualifications for this position may be contacted for a telephone interview.

EEO Statement 

Flowers is an Equal Opportunity Employer. Flowers encourages all qualified candidates to apply, regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, age, veteran status, disability status, or people of any other characteristic protected by state or federal law.   The job description above outlines the general nature and level of work expected from employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications for this position.  Equivalent combination of education, experience, and skills may supplement above minimum job requirements.

If you need assistance with submitting your resume due to a medical condition or disability, please send an e-mail to Megan Normand at Megan.Normand@flocorp.com or (1) 207 3467466.


What Flowers Foods employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom