Heavy Diesel Mechanic

7 days ago


Surrey, British Columbia, Canada Central Villa Sand & Gravel Ltd Full time $60,000 - $90,000 per year

We are looking for a Heavy-Duty Diesel Mechanic to join our team. They will be responsible for inspecting, diagnosing, repairing, and maintaining a fleet of dump trucks and other heavy-duty equipment. This role requires strong technical expertise in diesel engines, hydraulics, welding, electrical systems, and mechanical components. The mechanic ensures all equipment remains safe, reliable, and compliant with company and industry standards.

Key Roles & Duties

  • Diagnose and repair mechanical, electrical, hydraulic issues on dump trucks and other heavy-duty equipment.
  • Perform routine maintenance and full services, including oil changes, filters, fluid checks, lubrication, and scheduled inspections.
  • Conduct welding, cutting, and basic fabrication to repair or modify equipment as required.
  • Adjust, repair, and replace brake systems, clutches, drivetrains, suspensions, and steering components.
  • Troubleshoot engine performance issues, including fuel systems, emission controls, and cooling systems.
  • Inspect equipment for wear, damage, and safety concerns; identify and report required repairs.
  • Test repaired equipment to ensure proper operation before returning to service.
  • Maintain accurate records of work performed, parts used, and service intervals.
  • Operate diagnostic tools, scan equipment, and shop machinery safely and effectively.
  • Respond to field service calls to repair breakdowns onsite when required.
  • Follow all safety procedures, ensuring equipment is repaired to safe operating standards.
  • Ability to perform brake adjustments, clutch repairs, drivetrain work, and suspension maintenance.

Job Types: Full-time, Part-time

Pay: $25.00-$35.00 per hour

Expected hours: 40 – 60 per week

Work Location: In person



  • Surrey, British Columbia, Canada Penske Careers Full time $32 - $35

    Location: St, Surrey, BC V4N 4W7, CanadaPay $32-35Shift Premium: 2nd Shift ($3) 3rd Shift ($5) Weekend ($3)Position Summary:  EXPERIENCED TRUCK MECHANIC'S APPRENTICE LOOKING FOR A BETTER OPPORTUNITY? Penske is the right Company to enhance your current skillset and provide you with the support you need to succeedWe have industry leading trucks,...


  • Surrey, British Columbia, Canada 1ca93f92-6a8e-407e-bb70-40c5add5f522 Full time $78,720 - $92,400 per year

    421A or 310T Mechanic-BCGear Equipment Inc. is a Canadian owned and operated construction services company providing a growing range of equipment and services.When Gear Equipment started operations in Ontario in June 2014, Gear had only two Vac Trucks and a dream. By 2015 Gear Equipment had 6 trucks in our fleet and grew again in 2016 to 16 units, and we...


  • Surrey, British Columbia, Canada Penske Full time $60,000 - $75,000 per year

    DescriptionLocation: St, Surrey, BC V4N 4W7, CanadaPay $32-35Shift Premium: 2nd Shift ($3) 3rd Shift ($5) Weekend ($3)Position Summary:  EXPERIENCED TRUCK MECHANIC'S APPRENTICE LOOKING FOR A BETTER OPPORTUNITY? Penske is the right Company to enhance your current skillset and provide you with the support you need to succeedWe have industry leading trucks,...

  • Heavy Duty Mechanic

    2 weeks ago


    Surrey, British Columbia, Canada Jacob Bros Construction Full time $100,000 - $120,000 per year

    Join us and build what matters for BC. Jacob Bros Construction is immediately hiring a Heavy Duty Mechanic to support our shop and maintenance facility in South Surrey, BC. Your Rewards:Full-time, permanent employmentWork 10-12/h days, 5-6 days per weekEarn overtime after 8 hours per day, and double time after 12 hours per dayGroup Medical, Extended Health...

  • Heavy Duty Mechanic

    2 weeks ago


    Surrey, British Columbia, Canada Finning Full time $121,000 - $183,000 per year

    Company:Finning CanadaNumber of Openings:1Worker Type:PermanentPosition Overview:Finning Canada is seeking passionate and field experienced Journeyperson Heavy Duty Mechanics (Red Seal preferred) to join our team, responsible for servicing our customers in and around Sechelt and the Sunshine Coast. In this role, you will be accountable for troubleshooting,...


  • Surrey, British Columbia, Canada Traxxon Full time $52,240 - $100,000 per year

    Job Title:Heavy Duty Equipment Technician.Territory: British Columbia, Alberta, Yukon, Northwest Territories.Position Type:Full-Time. 8-hour shift minimum with overtime opportunities.Traxxon Rock Drills, established in 1963, has a rich legacy in the drilling equipment industry. Our journey began with a focus on track-mounted drilling solutions for the...


  • Surrey, British Columbia, Canada Emterra Group Full time $60,000 - $90,000 per year

    ←Back to all jobs at Emterra GroupHeavy Duty Equipment Mechanic (Red Seal) Who We AreEmterra Group is a dynamic, growth-oriented group of companies focused ondelivering safe services that support diversion and a circular economy throughcollection and processing of recyclable materials. With safety and service asour focus, we are looking for an energetic...


  • Surrey, British Columbia, Canada Penske Careers Full time $41 - $46

    Location: St, Surrey, BC V4N 4W7, CanadaPay:  $41-$45.50Shift: Monday to Friday 3:00p.m-11:30p.mShift Premium:  2nd Shift ($3) 3rd Shift ($5) Weekend ($3) Position Summary: EXPERIENCED, LICENSED AND LOOKING FOR A COMPANY THAT RECOGNIZES YOUR VALUE? You are looking at the right company in PenskeWe have industry leading trucks, technology, tools, and...


  • Surrey, British Columbia, Canada Applied Industrial Technologies - Canada Full time $60,000 - $90,000 per year

    Join a growing Surrey team of Hydraulic Technicians, Millwrights, Heavy Duty Mechanics, and Machinists working on repairs, rebuilds, and troubleshooting of hydraulic systems, ideal for tradespeople with Millwright, Heavy Duty Mechanic, or Machinist experienceEarn $30 to $45 per hour plus benefits, overtime, and opportunities to grow your trade through...


  • Surrey, British Columbia, Canada Penske Full time $492 - $540 per year

    DescriptionLocation: St, Surrey, BC V4N 4W7, CanadaPay:  $41-$45.50Shift: Monday to Friday 3:00p.m-11:30p.mShift Premium:  2nd Shift ($3) 3rd Shift ($5) Weekend ($3) Position Summary: EXPERIENCED, LICENSED AND LOOKING FOR A COMPANY THAT RECOGNIZES YOUR VALUE? You are looking at the right company in PenskeWe have industry leading trucks, technology,...