1

Software Engineering Manager Jobs in Lansing, MI

Engineering Manager Glanbia Join this dynamic team focused on delivering better nutrition for every ... Utilize complex computer operations and advanced features of software packages (Autocad, MS Project ...

Engineering Manager Glanbia Join this dynamic team focused on delivering better nutrition for every ... Utilize complex computer operations and advanced features of software packages (Autocad, MS Project ...

Provide input into quoting and business development activities (ex. pricing, program management, plant capacity, etc.) * Direct engineering department process improvements and corrective actions

Provide input into quoting and business development activities (ex. pricing, program management, plant capacity, etc.) * Direct engineering department process improvements and corrective actions

You will work closely with cross-functional teams, including product managers, quality assurance, and fellow developers, to deliver high quality software that empowers our clients to streamline their ...

ENGINEERING MANAGER NEEDED - EATON RAPIDS, MICHIGAN AREA A Leading Automotive Supplier in the Eaton Rapids, Michigan area needs an Engineering Manager. Die Casting Expertise is Required for this ...

Software Developer

Lansing, MI · On-site

$43 - $58/hr

Software Developer Compensation: $43-$58/Hour Location: Lansing, MI | Hybrid Job Overview: The ... Develop and manage RESTful APIs and contribute to API gateway architecture initiatives

Software Developer Compensation: $43-$58/Hour Location: Lansing, MI | Hybrid Job Overview: The ... Develop and manage RESTful APIs and contribute to API gateway architecture initiatives

Software Engineer Compensation: $43.00 - 58.00/per hour Location: East Lansing, MI area (Onsite 4 ... Develop and manage RESTful APIs and contribute to API gateway architecture initiatives

Software Engineer

Okemos, MI · On-site

$43 - $58/hr

Software Engineer Compensation: $43.00 - 58.00/per hour Location: East Lansing, MI area (Onsite 4 ... Develop and manage RESTful APIs and contribute to API gateway architecture initiatives

You will work closely with cross-functional teams, including product managers, quality assurance, and fellow developers, to deliver high quality software that empowers our clients to streamline their ...

next page

Showing results 1-20

Software Engineering Manager information

See Lansing, MI salary details

$100.9K

$171.8K

$203.4K

How much do software engineering manager jobs pay per year?

As of Jul 29, 2026, the average yearly pay for software engineering manager in Lansing, MI is $171,798.00, according to ZipRecruiter salary data. Most workers in this role earn between $175,500.00 and $175,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 does a software engineer manager do?

A software engineering manager oversees software development teams, coordinates project planning, sets technical goals, and ensures timely delivery of software products. They also handle team management, performance evaluations, and collaborate with stakeholders to align technical efforts with business objectives.

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.

How much do software engineer managers get paid?

Software engineering managers typically earn a median annual salary ranging from $120,000 to $180,000, depending on experience, location, and company size. They often receive additional benefits such as bonuses, stock options, and health insurance, and may lead teams using project management tools and Agile methodologies.

Can I make 200k a year as a software engineer?

Software engineering managers and senior software engineers in high-cost-of-living areas or with extensive experience and specialized skills can earn $200,000 or more annually. Compensation depends on factors such as location, company size, industry, and individual expertise, with roles involving leadership, complex projects, or advanced technical skills often commanding higher salaries.

What engineer makes $500,000 a year?

Senior software engineering managers and highly experienced software engineers at large tech companies can earn $500,000 or more annually, often including bonuses, stock options, and other incentives. These roles typically require extensive experience, leadership skills, and expertise in areas like cloud computing, system architecture, or specialized domains.
What job categories do people searching Software Engineering Manager jobs in Lansing, MI look for? The top searched job categories for Software Engineering Manager jobs in Lansing, MI are:
What cities near Lansing, MI are hiring for Software Engineering Manager jobs? Cities near Lansing, MI with the most Software Engineering Manager job openings:
Infographic showing various Software Engineering Manager job openings in Lansing, MI as of July 2026, with employment types broken down into 86% Full Time, 11% Part Time, 1% Temporary, and 2% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $171,798 per year, or $82.6 per hour.
Engineering Manager

Engineering Manager

Glanbia

Saint Johns, MI

Other

Medical, Dental, Retirement

Posted 2 days ago


Glanbia Performance Nutrition rating

8.5

Company rating: 8.5 out of 10

Based on 37 frontline employees who took The Breakroom Quiz

36th of 434 rated food and drinks producers


Job description

Engineering Manager

Glanbia  

Join this dynamic team focused on delivering better nutrition for every step of life's journey 

MWC is a state of the art cheese and whey production facility in St. Johns, MI. MWC is a joint venture between Glanbia Nutritionals, Dairy Farmers of America (DFA) and Select Milk Producers Inc. (Select).

The Opportunity 

Direct engineering, and project activities for MWC.  Ensure engineering projects, initiatives, processes are in conformance with established policies and objectives, recommend changes, review progress, and approve cost estimates/proposals. Determines needed repairs for all equipment, buildings and utilities. Plans and directs the related maintenance activities in conjunction with the production schedules. 

Essential Functions

  • Manage the Capital Expense Plan:
    • Review and manage approved projects - verify progress/installation, report status to management.
    • Track the Capex plan budget.
  • Support the facilities:
  • Liason between facilies and outside engineers and contractors
  • Provide technical/engineering recommendations for new equipment/technology.
    • Maintain project documentation and transmit to facility upon completion of projects (drawings, programs, contracts, etc)
    • Project management:
      • Create CapEx proposals, including process design, scope, budget, schedule.
      • Provide estimates, solicit proposals/quotes, pre-qualify vendors/contractors.
      • Manage approved projects to performance, budget and schedule.
      • Negotiate contracts and Terms & Conditions
      • Assemble teams of internal and external resources and manage development of strategic projects.
    • Maintenance management:
      • Coordinates and directs day-to-day operations of the maintenance department including determining needed repairs and improvements, establishing project priorities and assigning work tasts, scheduling work to most effectively meet the production needs, etc.
      • Supervises and directs the maintenance staff including Maintenance Leads and Maintenance Scheduler by providing training and development, monitoring and evaluating work performance, interviewing and hiring adequate staff and disciplining staff as necessary.
      • Confers with architects, engineers, contractors, and other staff regarding maintenance projects such as progress reports, work evaluations and project details.
      • Reviews all SWC utility usage and costs for :  electric and gas, water and sewer billing and metering; and monitors energy conservation programs.
  • Documents departmental activity through SAP (the Maintenance Parts, Preventative Maintenance and Work Order Scheduling) preparation of various reports, work orders, maintenance schedules and other incidental record keeping.
  • Documents Maintenance Budget for Re-Occurring and Non Re-Occurring Expenses. Re-Occurring are the scheduled maintenance activities that are required to maintain the total facility in an operating condition. The Non Re-Occurring are the break downs and unanticipated expenses developed and tracked by SAP.
  • Approves and Supervises all outside service technicians.
  • Develops and maintains inventory of maintenance supplies and required tools and equipment.
  • Supervision:
  • Manage project teams and manage MWC Maintenance department engineers and maintenance teams.
  • Manage Utilities Department including day to day as well as project activities.
  • Manage the maintenance training program to include the Training Manager of Maintenance.
  • Develop working relationship with the GN team and support to deliver objectives.
  • Manages administrative  staff.
  • Utilizes GPS processes, driving zero losses and upholds the culture of MWC non-negotiables.
  • Each employee shall comply with occupational safety and health standards and all rules, regulations, and orders issued pursuant to the Occupational Safety and Health  Act which are applicable to his/her own actions and conduct.
  • Complies with all applicable food safety regulations and mandates (Safe Quality Foods, Food and Drug Admin, Pasteurized Milk Ordinance)
  • Perform other duties as assigned.

Qualifications

  • Requires a Bachelor's degree and three to five years related experience.      
  • Ability to prioritize tasks and handle multiple projects simultaneously and delegate assignments to others.
  • Ability to read, analyze, and interpret common scientific and technical journals, financial reports, and legal documents.
  • Ability to respond to common inquiries or complaints from customers, regulatory agencies, or members of the business community.
  • Ability to effectively present information to top management, public groups, and/or boards of directors.
  • Ability to comprehend and apply principles of advanced calculus, modern algebra, and advanced statistical theory.
  • Provide leadership to others through example and sharing of knowledge/skill
  • Utilize complex computer operations and advanced features of software packages (Autocad, MS Project etc.)
  • Proficient personal computer skills including electronic mail, record keeping, routine database activity, word processing, spreadsheet, graphics, etc.
  • Comply with all safety policies, practices and procedures. Report all unsafe activities to supervisor and/or Human Resources
  • Participate in proactive team efforts to achieve departmental and company goals.

 

Where and how you will work  

The opportunity will be based in St Johns, MI.   

 

What we would like to offer you! 

The opportunity to develop your career on a global stage, continuous learning through an on-demand learning platform, and a competitive compensation package including staff discounts, generous family leave policy, health & dental plan, competitive salary, 401K.  

About Glanbia 

Glanbia is a better nutrition company with three divisions: Performance Nutrition, Health & Nutrition and Dairy Nutrition. Collectively and with our partners we offer an incredible breadth of expertise in nutrition. We employ a team of 5800 people, work with global food and beverage companies, and sell our award-winning and market-leading brands and ingredients in more than 100 countries worldwide

At Glanbia, we celebrate diversity, because we know that our individual strengths make us stronger together. We welcome and encourage interest from a variety of candidates, we will give your application consideration, without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status.

At Glanbia, our culture celebrates individuality, knowing that together we are more.


What Glanbia Performance Nutrition employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom