1

Software Engineering Manager Jobs in Auburn, AL (NOW HIRING)

The Engineering Manager is responsible for planning, directing, and coordinating assigned projects to ensure objectives are met within established timelines and budgets. This includes leading ...

The Engineering Manager is responsible for planning, directing, and coordinating assigned projects to ensure objectives are met within established timelines and budgets. This includes leading ...

... management practices Qualifications : Required : • Bachelor's degree from an accredited institution in computer science, Software Engineering, or related field • 2+ years of experience in ...

Develop and maintain applications for data management, visualization, and research collaboration ... Majoring in Computer Science, Engineering, or a related field. * Must have reliable transportation.

New

Software Engineer (BI) Position Summary As a Business Intelligence Software Engineer, you will ... Understand master data management concepts and principles. * Design, develop, and maintain ETL ...

Software Eng, DevOps

Opelika, AL · On-site

$45.50 - $62.25/hr

  • Retirement

  • PTO

Are you an experienced DevOps Software Engineer looking to join a fast-growing company with a ... management and public health agencies. Our custom apps for iPhone and Android devices help public ...

Software Eng, DevOps

Opelika, AL · On-site

$45.50 - $62.25/hr

  • Retirement

  • PTO

Are you an experienced DevOps Software Engineer looking to join a fast-growing company with a ... management and public health agencies. Our custom apps for iPhone and Android devices help public ...

next page

Showing results 1-20

Software Engineering Manager information

See Auburn, AL salary details

$83.2K

$141.6K

$167.6K

How much do software engineering manager jobs pay per year?

As of Aug 16, 2026, the average yearly pay for software engineering manager in Auburn, AL is $141,554.00, according to ZipRecruiter salary data. Most workers in this role earn between $144,600.00 and $144,600.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 Auburn, AL?

The most popular types of Software Engineering jobs in Auburn, AL are:

What job categories do people searching Software Engineering Manager jobs in Auburn, AL look for?

The top searched job categories for Software Engineering Manager jobs in Auburn, AL are:

What cities near Auburn, AL are hiring for Software Engineering Manager jobs?

Cities near Auburn, AL with the most Software Engineering Manager job openings:

Infographic showing various Software Engineering Manager job openings in Auburn, AL 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 $141,554 per year, or $68.1 per hour.

Full-time

Re-posted 27 days ago


Job description

JOB DESCRIPTION

The Engineering Manager is responsible for planning, directing, and coordinating assigned projects to ensure objectives are met within established timelines and budgets. This includes leading internal and external project review meetings, maintaining key program documentation, facilitating customer communication, managing and publishing open issues, and developing and tracking project schedules. The role also provides firstlevel resolution of projectrelated issues and ensures compliance with all TQC/QS9000 requirements

Essential Duties & Responsibilities

Project & Program Management

  • Review project proposals to determine scope, timing, resource needs, and budget requirements.
  • Coordinate the plant's VA/VE activities with relevant departments.
  • Deliver customer presentations regarding timing, product performance, and program updates (EWO, TECA, PCR, etc.).
  • Maintain and communicate the SDT open issues list; identify and track key program issues.
  • Review status reports, adjust project plans as needed, and prepare reports for management and customers.
  • Manage product engineering activities from Phase V through Phase IX per TQC procedures.
  • Oversee plant engineering activities, including new product introductions and product launch efforts.
  • Ensure adherence to TECA, PCR, ER, and other required documentation processes.

Manufacturing & Engineering Support

  • Ensure creation and maintenance of Process FMEAs and related work instructions.
  • Support setup and maintenance of production tooling and equipment.
  • Participate in plant objective setting, planning, and performance reviews.

Maintenance Leadership

  • Manage and implement the plant maintenance program using automotive best practices.
  • Monitor spare parts, supplies, and equipment inventories; initiate reorders as needed.
  • Maintain the computerized maintenance management system (CMMS) to track work orders, spare parts, and equipment history.
  • Analyze data and provide recommendations to improve plant operations and solve maintenance-related issues.
  • Ensure maintenance technicians are properly trained, equipped, and motivated.
  • Continuously review plant equipment conditions to reduce downtime and identify improvement opportunities.
  • Plan and schedule preventative maintenance based on equipment history and manufacturer recommendations.
  • Prioritize maintenance tasks, schedule work effectively, and manage overtime and vacation scheduling.

Safety, Quality & Compliance

  • Participate in Health/Safety/Environmental investigations and the 8D process to support root cause analysis.
  • Ensure completion of required safety audits for self and team.
  • Enforce safe work procedures and compliance with plant safety standards.
  • Support Job Safety Analysis and contribute to achieving JCMS and plant safety goals.
  • Exercise authority to stop production if a safety or quality concern is identified.

Education & Experience

  • Bachelors Degree in Engineering or related field
  • 5-10 Years of Strong Manufacturing Engineering Experience
  • 5 Years of Managerial Experience

PRIMARY LOCATION

West Point Facility