• Full Time
  • Squamish, BC
  • Starting Wage:  $45-$50/hr based on experience *negotiable for those with Rail or Aircraft expertise. CAD / Hour

Website squamishjobs Squamish Personnel

Opportunity for skilled mechanics to expand their experience and training.

We have several more  openings available for Heavy-Duty Mechanics at a new rail services shop that is now in full operation in Squamish.  This is an exciting opportunity to work on high-impact rail and rolling stock projects such as the Rocky Mountaineer.   The Heavy-Duty Mechanic is responsible for the inspection, maintenance, repair, overhaul, and troubleshooting of heavy rail equipment, passenger cars and related mechanical systems.  This is an excellent opportunity for a wide range of candidates – from those with Red Seal to other seasoned Heavy Duty Mechanics who want to expand their experience and training.

About the Role:

  • Full-time, Permanent in Squamish BC.
  • Schedule:  40 hours/week working 4 x 10 hour shifts (either Mon-Thurs or Tues-Friday)
  • Starting Wage:  $45-$50/hr based on experience *negotiable for those with Rail or Aircraft expertise.
  • Occasional travel to depots, yards, or client sites may be required.
  • Committed to providing equal employment opportunities and fostering an inclusive workplace. We welcome applicants from all backgrounds.

Perks and Benefits include: 

  • Group insurance and health benefits plan.
  • 3-4% matching RRSP or retirement savings plan.
  • Paid vacation plus 10 personal days per year.
  • Performance-based incentives may apply.
  • Professional development and training opportunities including Red Seal Certification support.
  • Potential housing or relocation support for out-of-town applicants depending on needs

About the Company:  Canadian Railway Services is one of Canada’s top engineering, design and service providers in the rail industry. The new team in Squamish will be working on iconic Rocky Mountaineer rail cars and more.  This is an exciting opportunity to build a thriving career with a growing, national rail organization and work on high-impact rail and rolling stock projects across North America.  Click here for more information about these companies and other current career opportunities.

Important Note: All applicants must apply through Squamish Personnel to be considered – please do not contact or apply through CRWS or Rocky Mountaineer directly. 

The Perfect Candidate: 

This role operates in a fast-paced, safety-critical rail environment where attention to detail, adherence to procedures, and responsiveness are essential. The successful candidate is comfortable working under time pressure, diagnosing mechanical issues efficiently, and executing repairs to high quality standards, without compromising safety or compliance.

  • Heavy-Duty Equipment Mechanic, Railway Mechanic, Aircraft Mechanic, Industrial Mechanic, Milwrite or equivalent trade certification required.
  • Relevant provincial certification or Red Seal endorsement is an asset.
  • 3–7 years of experience as a heavy-duty mechanic, preferably in rail, transportation, or industrial environments.
  • Strong understanding of mechanical systems, including braking, suspension, running gear, hydraulics, and pneumatics.
  • Experience working on passenger rail vehicles, freight cars, aircraft or similar heavy equipment.
  • Ability to read and interpret technical manuals, drawings, and maintenance procedures.
  • Strong safety mindset and attention to detail.
  • Reliable, hands-on, and accountable for quality of work.
  • Ability to troubleshoot methodically and work independently when required.
  • Clear communication with supervisors, engineers, and team members.
  • Maintains optimism and professionalism in fast-paced or high-pressure environments.

Responsibilities Include: 

  • Perform maintenance, inspections, repairs, and overhauls on railcars and heavy equipment.
  • Diagnose mechanical, hydraulic, pneumatic, and basic electrical issues using schematics and diagnostic tools.
  • Repair or replace components including braking systems, running gear, engines, suspension, couplers, and auxiliary systems.
  • Support refurbishment, retrofit, testing, commissioning, and in-service troubleshooting.
  • Respond to shop and field service issues, including urgent or time-sensitive repairs.
  • Conduct inspections in accordance with railway standards, maintenance manuals, and safety regulations.
  • Identify defects, wear, and non-conformities, and recommend corrective actions.
  • Ensure compliance with Transport Canada, AAR standards, and internal safety procedures.
  • Complete all inspection and maintenance documentation accurately and on time.
  • Collaborate with engineering, quality, and operations teams to resolve issues and improve reliability.
  • Work closely with mechanics, supervisors, engineers, and project teams.
  • Provide feedback on equipment condition, maintainability, and repair practices.
  • Contribute to continuous improvement of maintenance processes and safety practices.

Applying is Easy!

Apply Now

  1. Create a Profile and upload your resume here (you only have to do this once):  https://www.squamish-jobs.com/application
  2. OR If you have already created a profile with us, simply email talent@squamish-jobs.com to let us know that you’d like to chat about this role.
  3. Please do not reach out to the company directly as Squamish Personnel is doing the first round of interviews for this position.  All applications must come through us to be considered.

Our career matching and consulting services are confidential and FREE to job seekers – with no strings or commitments required.

We will review all applications and contact candidates who have been selected for further consideration or an interview.  If you would like an update on your application, please email us at talent@squamish-jobs.com or call us at 604 398 4977 ext 2.

We are your partners through the next step in your career.


Come Live, Work and Play in Squamish with us!

Tip for Out-of-Town Applicants:  IIf you are currently living outside the area, you must be willing to relocate – be sure to tell us if you’ve already secured or researched local accommodation and your planned arrival date.   Only candidates with a valid Canadian work permit will be considered.   Click here for some resources.

To apply for this job please visit www.squamish-jobs.com.