Wa
Posted:
June 15, 2026
Location:
Des Moines, IA, United States
Job Description
**Company:** Waste Connections of Iowa (a Waste Connections Company)
**Schedule:** Monday - Friday (rotating Saturdays) | 12:00 PM – 8:00 PM
**Pay:** $28 - $35 per hour
Waste Connections is looking for a reliable **Diesel Mechanic** to help keep our fleet safe, road‑ready, and running strong. If you take pride in your work and care about safety, we want to talk to you.
**What You’ll Do:**
+ Inspect, diagnose, and repair diesel trucks and equipment
+ Work on electrical, hydraulic, brake, suspension, and air systems
+ Use diagnostic software and tools to find and fix issues
+ Respond to road calls and make emergency repairs
+ Complete repairs from Driver Vehicle Inspection Reports (DVIRs)
+ Test drive trucks after repairs
+ Help other mechanics as needed
+ Keep shop clean and safe (OSHA compliant)
+ Communicate professionally with drivers and team members
**What We’re Looking For:**
+ Experience w...
**Schedule:** Monday - Friday (rotating Saturdays) | 12:00 PM – 8:00 PM
**Pay:** $28 - $35 per hour
Waste Connections is looking for a reliable **Diesel Mechanic** to help keep our fleet safe, road‑ready, and running strong. If you take pride in your work and care about safety, we want to talk to you.
**What You’ll Do:**
+ Inspect, diagnose, and repair diesel trucks and equipment
+ Work on electrical, hydraulic, brake, suspension, and air systems
+ Use diagnostic software and tools to find and fix issues
+ Respond to road calls and make emergency repairs
+ Complete repairs from Driver Vehicle Inspection Reports (DVIRs)
+ Test drive trucks after repairs
+ Help other mechanics as needed
+ Keep shop clean and safe (OSHA compliant)
+ Communicate professionally with drivers and team members
**What We’re Looking For:**
+ Experience w...
Apply for this Job
Submit your application for the Diesel Mechanic position at Waste Connections.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
Des Moines, United States
Posted:
June 15, 2026
Deadline:
June 20, 2026