We have more than 10 openings available for Heavy-Duty Mechanics at a new rail services shop that is opening in Squamish this month. This is an exciting opportunity to work on high-impact rail and rolling stock projects across North America. The Heavy-Duty Mechanic is responsible for the inspection, maintenance, repair, overhaul, and troubleshooting of heavy rail equipment, including locomotives, passenger cars, freight cars, and related mechanical systems. This is an excellent opportunity for a wide range of candidates – from those with Red Seal and other certifications to less 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, Monday to Friday.
> Starting Wage: $37- $45/hr ; $48-$60/hr (Red Seal) based on experience *negotiable
> Group insurance and health benefits plan plus more great perks.
> Professional development and training opportunities.
For more information and to apply: https://www.squamish-jobs.com/job/heavy-duty-rail-mechanic
RESPONSIBILITIES INCLUDE:
Maintenance, Repair & Overhaul
> Perform mechanical maintenance, inspections, repairs, and overhauls on rail vehicles and heavy-duty equipment.
> Diagnose mechanical, hydraulic, pneumatic, and basic electrical issues using schematics, manuals, and diagnostic tools.
> Repair or replace components such as braking systems, running gear, couplers, suspension components, engines, and auxiliary For more information and to apply: https://www.squamish-jobs.com/job/heavy-duty-rail-mechanic
Inspection & Compliance
> Conduct inspections in accordance with applicable railway standards, maintenance manuals, and safety regulations.
> Identify defects, wear, and non-conformities and recommend corrective actions.
> Ensure all work complies with Transport Canada regulations, AAR standards, and internal safety procedures.
> Complete required inspection and maintenance documentation accurately and on time.
Collaboration & Continuous Improvement
> Collaborate with engineering, quality, and operations teams to resolve recurring issues.
> Work closely with other 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.
For more information and to apply: https://www.squamish-jobs.com/job/heavy-duty-rail-mechanic
FOR MORE JOB DETAILS & TO APPLY:
VISIT: https://www.squamish-jobs.com/job/heavy-duty-rail-mechanic
EMAIL: [email protected]
ABOUT WHISTLER & SQUAMISH PERSONNEL:
We are helping this business recruit and interview for this position. Our career matching and consulting services are confidential and FREE to job seekers – with no strings or commitments required. Unfortunately we are unable to assist out of country candidates who do not have a valid work permit for Canada.
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, or equivalent trade certification required.
> Relevant provincial certification or Red Seal endorsement is an asset.
> Rail-specific certifications or training are a strong asset.
> 3–7 years of experience as a heavy-duty mechanic, preferably in rail, transportation, or industrial environments.
> Experience working on locomotives, passenger rail vehicles, freight cars, or similar heavy equipment.
For more information and to apply: https://www.squamish-jobs.com/job/heavy-duty-rail-mechanic
| Date Posted: | 03/06/2026 |
|---|---|
| Start Date: | Ongoing |
| Classification: | Exempt |
| Level: | Experienced |
| On-site, Remote or Hybrid: | On-site |
| Job Type: | Full-time |
| Wage: | Hourly |
| Wage From: | $37.00 |
| Wage To: | $60.00 |
| Number of Employees: | 1 |
| Company Website: | https://www.squamish-jobs.com/ |
|---|---|
| Company Phone Number: | 6049054194 |