Maintenance Manager

Express Employment Professionals - Rochester, MN

Rochester (MN)

On-site

USD 100,000 - 120,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Health, dental, and vision insurance
Life insurance
401(k) with company match
Paid time off

Job summary

A food manufacturing company in Rochester, MN is looking for a skilled Maintenance Manager to manage all maintenance operations while ensuring efficiency and safety. The ideal candidate will lead a team, develop preventative programs, and manage budgets. Key qualifications include experience in manufacturing settings and a continuous improvement mindset. Targeted compensation is $100,000 – $120,000 base salary plus a 10% annual bonus, along with comprehensive benefits including health, dental, and retirement plans.

Qualifications

  • Experience driving process improvements, standardization, and accountability.
  • Ability to engage in day-to-day operations while focusing on longer-term improvements.
  • HVAC experience is a bonus, but not required.

Responsibilities

  • Lead and oversee all maintenance operations in the food manufacturing facility.
  • Develop preventative maintenance programs and manage budgets.
  • Ensure compliance with safety regulations and minimize downtime.

Skills

Comfortable in structured environments
Continuous improvement mindset
Hands-on leadership style
Managing maintenance spend
Leading maintenance teams
Experience in manufacturing or industrial settings

Job description

We are seeking a skilled Maintenance Manager to lead and oversee all maintenance operations in our food manufacturing facility. This role is critical to keeping our equipment, machinery, and facilities running efficiently, safely, and reliably. You will lead a team of maintenance professionals, develop preventative maintenance programs, manage budgets, and ensure compliance with safety regulations—all while minimizing downtime and supporting a productive work environment.

This role is primarily first shift. We don’t enforce rigid schedules for managers—they work closely with the Plant Manager to adjust hours based on team needs and ongoing projects. Typically, the schedule is Monday through Friday, starting around 7:00–7:30 a.m. and ending around 4:00 p.m.

There are several capital projects underway, many of which are scheduled on weekends to avoid production downtime. Weekend involvement depends on project needs and coordination with Maintenance leadership, the Plant Manager, and corporate teams. On average, this would require working a handful of weekends per year. Managers who work a weekend receive a comp day the following week.

  • Comfortable stepping into an environment that requires structure, rebuilding processes, and elevating team performance
  • Strong continuous improvement mindset; experience driving process improvements, standardization, and accountability
  • Hands‑on leadership style; willing to be on the floor and engaged in day‑to‑day operations while building longer‑term improvements
  • Experience leading and developing maintenance teams with varying levels of capability
  • Experience leading through change and implementing new structure, expectations, and accountability
  • Ability to manage maintenance spend, prioritize work effectively, and support capital or facility‑related projects as needed
  • HVAC experience is a big plus, but not required
  • Manufacturing or industrial environment experience required
Targeted Compensation

100,000 – 120,000 base salary + 10% annual bonus

Benefits
  • Health, dental, and vision insurance
  • Life insurance
  • 401(k) with company match
  • Paid time off
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Maintenance Manager
Maintenance Manager

Jobot • Garland (TX)

On-site
USD 150,000 - 200,000
No required travel
Industry-leading benefits package
$0 premium health coverage
+5
Maintenance Manager
Maintenance Manager

DSJ Global • Omaha (NE)

On-site
USD 90,000 - 125,000
Competitive compensation package
Leadership development opportunities
Exposure to large-scale manufacturing
Maintenance Manager
Maintenance Manager

Industrial Resource Group • Dodge City (KS)

On-site
USD 85,000 - 115,000
Maintenance Manager
Maintenance Manager

Integrus Solutions • Texas

On-site
USD 70,000 - 110,000
Maintenance Manager
Maintenance Manager

PeopleSuite Talent Solutions • Twin Falls (ID)

On-site
USD 85,000 - 110,000
Maintenance Manager
Maintenance Manager

Industrial Resource Group • Conway (WA)

On-site
USD 90,000 - 120,000
Maintenance Manager
Maintenance Manager

The Judge Group • New Jersey

On-site
USD 125,000 - 145,000
Medical insurance
Dental insurance
Vision insurance
+1
Maintenance Manager
Maintenance Manager

Kubota Group • Jefferson (GA), Northern (KY)

Hybrid
USD 90,000 - 130,000
401(k) with company match
Medical, dental, and vision insurance
Earned paid time off (ETO)
+3
Maintenance Manager
Maintenance Manager

Gilder Search Group • Goshen (IN)

On-site
USD 90,000 - 130,000
Maintenance Manager
Maintenance Manager

CPS Inc. • Elgin (IL)

On-site
USD 80,000 - 110,000