Skip to main content
Posted 02 August, 2026

Heavy Machinery Fleet Mechanic

Verstela
Portland, OR, US Full Time

Job Description

\n Are you a skilled mechanic who thrives on autonomy and enjoys variety in your day? If you’re looking for a role where you can work independently, take ownership of your projects, and keep things interesting with a variety of mechanical challenges, this is it.\n
\n
\n \n
\n
\n Join a full-service commercial roofing company serving the Pacific Northwest, where your work keeps a fleet running smoothly and safely. This role offers stability, competitive pay, and the chance to work on a wide range of equipment rather than doing the same repair day after day.\n
\n
\n
\n
\n
\n Job Type: Direct Hire. As a direct-hire employee, you’ll have access to the company’s full benefits package from day one!\n
\n
\n \n
\n
\n Heavy Machinery Mechanic Job Duties:\n
\n
    \n
  • Perform preventative maintenance and repairs on fleet trucks, forklifts, and other construction equipment
  • \n
  • Diagnose and troubleshoot hydraulic, pneumatic, and mechanical issues
  • \n
  • Inspect equipment for safety and compliance, documenting repairs as needed
  • \n
  • Maintain shop and yard organization and adhere to safety standards
  • \n
\n
\n \n
\n
\n \n
\n
\n Pay: $27–$39/hour DOE\n
\n
\n \n
\n
\n Schedule: Monday – Friday, 6:00 AM – 3:00 PM\n
\n
\n
\n
\n
\n Location: Gresham, OR – reliable vehicle required to commute to work\n
\n
\n \n
\n
\n Heavy Machinery Mechanic Requirements:\n
\n
    \n
  • 3–5 years of experience maintaining or repairing heavy equipment or fleet trucks
  • \n
  • Strong troubleshooting skills across mechanical, hydraulic, and pneumatic systems
  • \n
  • Ability to work independently and manage priorities in a fast-paced environment
  • \n
  • Comfortable performing a wide variety of repairs and preventative maintenance tasks
  • \n
\n
\n \n
\n
\n
\n
\n
\n Employer Benefits:\n
\n
    \n
  • Medical
  • \n
  • Dental
  • \n
  • Vision
  • \n
  • PTO
  • \n
  • 401(k) Retirement Savings Plan
  • \n
\n
\n \n
\n
\n
\n
\n
\n Interested in this Heavy Machinery Mechanic opportunity? Apply now or call 360.713.9200!\n