Heavy Duty Mechanic

2 days ago


Kamloops, Canada Rocky Mountaineer Full time

Job Details Description Purpose Reporting to the Supervisor, Mechanical, the Heavy Duty Mechanic is responsible for ensuring the safe and reliable operation of the company’s locomotives, generators, and support equipment. This includes the inspection, maintenance, servicing, and repair of locomotive and generator engines, as well as related systems and components. The successful candidate will work alongside a collaborative team of tradespeople who share a commitment to safety, teamwork, and operational excellence. Apprentices may be considered for this position. This position is designated Safety Critical under Transport Canada regulations. The incumbent will be required to periodically access active railway areas where impaired performance could result in a significant incident affecting the health and safety of team members, guests, the public, property, or the environment. As such, pre-employment testing and ongoing medical monitoring will be required. Final candidates must successfully complete a Safety Critical Medical Exam and will undergo periodic medical monitoring as prescribed by Transport Canada. Key Areas of Accountabilities • Diagnose, service, and repair locomotive and generator engines and associated components. • Perform routine inspections, preventative maintenance, and mechanical repairs on locomotives, generators, equipment, and vehicles. • Inspect and repair train car components and related systems as required. • Conduct locomotive safety inspections in compliance with company and regulatory standards. • Ensure compliance with all safety, environmental, and operational standards. • Identify, protect, and report safety hazards; follow all safety rules, regulations, and policies in accordance with class one partner / the company’s General Operating Instructions and Transport Canada / FRA regulations. • Support operational reliability and efficiency through proactive maintenance and quality workmanship. • Participate in training and development, including familiarization with Computerized Maintenance Management Systems (CMMS) and Canadian Railway Operating Rules (CROR). • Perform work both indoors and outdoors in varying weather conditions as part of a 24/7 operation. Qualifications Education/Certifications/Knowledge • Red Seal Journeyperson Heavy Duty Equipment Mechanic certification. • Apprentices may be considered. • Valid driver’s license (asset). Experience  • Experience diagnosing and repairing diesel engines, electrical, hydraulic, and mechanical systems. • Previous industrial, railway, or locomotive maintenance experience (asset). • Familiarity with CROR, FRA, and other railway safety and regulatory standards (asset). • Experience using CMMS or similar maintenance tracking systems (asset). The posting will close at midnight on November 14, 2025. Work Environment • Mid-April to Mid-October: Three (3) 12-hour night shifts per week. • Mid-October to Mid-April: Four (4) 10-hour day shifts per week. • May require occasional travel within the region. Compensation The base salary offered for this role is $45.81 per hour.  Eligible for Armstrong Collective’s discretionary bonus program Eligible Benefits  Armstrong Collective supports our team members’ health and wellness by providing a comprehensive medical plan with 100% employer paid premiums, some of which includes:  Medical, Dental, Vision, Life Insurance  Short term disability, long term disability benefits Travel emergency assistance  Vacation time and sick time Up to 5% RRSP and/or TSFA match  Two complimentary annual train tickets after first year of employment Armstrong Collective, Rocky Mountaineer and Canyon Spirit are an equal opportunity employer, driven by our values of creating meaningful moments, being one team, and achieving extraordinary outcomes. Our strong company culture supports our vision of a diverse, open, safe, and respectful workplace. We celebrate diversity and are committed to creating an inclusive environment for all team members. If you require any accommodation during the application process or throughout your employment, please let us know. We will work with you to ensure your needs are met and to create a supportive environment.  Please ensure to opt-in for text messages when you apply in order to receive interview updates.  Qualifications Skills Behaviors : Motivations : Education Experience Licenses & Certifications


  • Heavy Duty Mechanic

    7 hours ago


    Kamloops, Canada Dawson Group Full time

    Dawson Construction is looking for a Heavy Duty Mechanic who can perform maintenance, diagnostics, and repairs on a variety of vehicles, ensuring top-notch quality and safety. In this role you will be a valued member of Dawson Construction, working in a temporary, full-time position of Heavy Duty Mechanic, reporting to the Superintendent, Mechanical. This...

  • Heavy Duty Mechanic

    3 weeks ago


    Kamloops, Canada Teck Resources Limited Full time

    Press Tab to Move to Skip to Content Link Search by city, province/state, or country Search by city, province/state, or country Choose how often (in days) you want to to be notified of jobs matching the above search criteria. Choose how often (in days) you want to to be notified of jobs matching the above search criteria. This is not an active job...

  • Heavy Duty Mechanic

    3 weeks ago


    Kamloops, Canada Rocky Mountaineer Full time

    Heavy Duty Mechanic (Journeyperson/Apprentice) Job Category: Technical Operations Requisition Number: HEAVY002809 - Posted : October 30, 2025 - Full-Time - On-site Locations Showing 1 location Kamloops Operations Office 525 CN Rail Access Rd Kamloops, BC V2H 1K3, CAN Reporting to the Supervisor, Mechanical, the Heavy Duty Mechanic is responsible for...

  • Heavy Duty Mechanic

    1 week ago


    Kamloops, British Columbia, Canada University of Richmond Full time US$1 - US$100

    Great company. Great people. Great opportunities.If you'd like the chance to make your mark with the world's largest equipment rental provider, come build your future with United Rentals As a Diesel Mechanic – Customer Equipment Solutions (Service Tech IV - CES), you'll use your skills to perform maintenance and repairs of complex equipment on customer...


  • Kamloops, British Columbia, Canada Finning Full time $90,000 - $120,000 per year

    Company:Number of Openings:1Worker Type:PermanentPosition Overview:Finning Canada is looking for passionate Journeyperson Heavy Duty Mechanics for multiple field and shop opportunities based out of our facility in Kamloops. Turn your experience and passion for cool equipment into the opportunity to work on ultra-class Caterpillar machines for industry...


  • - Applied Shop - Kamloops, Canada FCX Performance Full time $62,400 - $83,200 per year

    Our Purpose is to help our Customers, our Associates, our Suppliers, our Communities and our Shareholders in Achieving Superior Performance This is what Applied Canada stands for. Applied is a leading value-added distributor of bearings, power transmission products, engineered fluid power components and systems, specialty flow control solutions, and other...

  • Heavy Duty Mechanic

    1 week ago


    Kamloops, Canada Finning Full time

    Description :Major Job FunctionsTroubleshoot and repair Caterpillar equipment in a Field environmentPerform field diagnosis and field running repairsUtilize Caterpillar SIS and ET dailyComplete technical documentation (service reports, warranty, crossover notes)Interact with customers, sales support, and the rest of the Finning teamWork with the Service...


  • Kamloops, Canada Mario's Towing Ltd Full time

    Mario's Towing is growing and we are looking to add to our towing family in Kamloops! Currently looking for a Heavy Wrecker Operator. **Join a busy team with steady business Towing and Recovery work, Newer Towing Equipment, Home Every Night, Wages at the top of the industry, Averaging $75,000-$90,000 per year.** **Extended benefits, and Group RRSP...


  • Kamloops, British Columbia, Canada Mario's Towing Ltd Full time $95,000 - $105,000

    Mario's Towing is looking to add to our towing family in Kamloops Currently looking for a Heavy Wrecker Operator.Enjoy Towing + Heavy Wreck Recoveries within BC then Mario's Towing is your next home.Join a busy team with steady business Towing and Recovery work , Newer Towing Equipment, Home Every Night, Wages at the top of the industry,  Averaging...

  • Mobile Mechanic

    1 week ago


    Kamloops, British Columbia, Canada Arrow Transportation Systems Inc. Full time $88,000 - $110,000

    OverviewOver 100 years in business, the Arrow Group of Companies has led the way in developing service focused transportation solutions by working with a broad range of customers, hauling a wider variety of products, and expanding our presence throughout Canada and the United States. Arrow is an industry leading transportation, distribution and materials...