High-paying maintenance jobs in Saint Joseph

Maintenance ensures equipment and facilities function properly. Workers perform repairs and preventive upkeep. Technical skills and problem-solving abilities are critical.


The 94 maintenance jobs listed below pay well, with salaries between $47,158 and $95,688 per year. Maintenance Technician, Maintenance Person and Operator are among the most popular high-paying roles in Saint Joseph, MO.

Job title

Updated Nov 11, 2026
Job title
Saint Joseph, MO
Missouri
Job openings (Saint Joseph)

Maintenance Supervisor

Saint Joseph

$32.43 per hour

Missouri

$29.10 per hour

Diesel Mechanic

Saint Joseph

$29.20 per hour

Missouri

$28.74 per hour

Maintenance Mechanic

Saint Joseph

$26.47 per hour

Missouri

$27.19 per hour

Field Technician

Saint Joseph

$25.08 per hour

Missouri

$22.76 per hour

Maintenance Technician

Saint Joseph

$24.48 per hour

Missouri

$24.23 per hour

Automotive Technician

Saint Joseph

$22.84 per hour

Missouri

$29.10 per hour

Mechanic

Saint Joseph

$47,158 per year

Missouri

$66,861 per year

Operator

Saint Joseph

$21.72 per hour

Missouri

$20.67 per hour

Automotive Mechanic

Saint Joseph

$21.67 per hour

Missouri

$27.42 per hour

Maintenance Person

Saint Joseph

$21.42 per hour

Missouri

$19.88 per hour

Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.