Heavy Machinery Mechanic

Otherfull-time·Spokane, WA·Spokane Valley
$30 - $45/hr
full-timemid level

Heavy Machinery Mechanic

Description

Key Responsibilities

  • Perform routine inspections, preventive maintenance, and scheduled servicing on heavy equipment (engines, hydraulic systems, electrical systems, transmissions, undercarriages, and brakes)
  • Diagnose mechanical, electrical, and hydraulic issues using diagnostic tools and equipment manuals
  • Repair or replace worn or defective parts, components, and systems
  • Perform welding, fabrication, and machining repairs as needed
  • Respond to equipment breakdowns on active job sites, including field repairs
  • Maintain accurate service records, repair logs, and parts inventory
  • Order parts and coordinate with suppliers to minimize equipment downtime
  • Test repaired equipment to confirm proper function before returning it to service
  • Follow all safety protocols, OSHA regulations, and manufacturer guidelines
Qualifications
  • High school diploma or equivalent required; technical/vocational training in diesel or heavy equipment mechanics preferred
  • 3+ years of experience repairing and maintaining heavy construction equipment
  • Strong knowledge of diesel engines, hydraulic systems, and electrical/electronic systems
  • Ability to read and interpret technical manuals, wiring diagrams, and schematics
  • Proficiency with diagnostic software and testing equipment
  • Valid driver's license required; CDL a plus
  • Welding and fabrication skills preferred
  • Ability to lift up to 75 lbs and work in varying weather conditions
  • Willingness to travel to job sites and respond to occasional after-hours emergency calls
  • Strong troubleshooting skills and attention to detail
Physical Requirements
  • Ability to stand, kneel, bend, and work in confined or elevated spaces for extended periods
  • Comfortable working outdoors on active construction sites in all seasons
  • Capable of lifting heavy parts and using power tools safely

Contact

Posted Aug 27, 2026 (1 days ago)