Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Heavy-Duty Mechanic

$45 - $50 per hour
Full-time

Squamish Personnel Solutions

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!

  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 View email address on 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 View email address on squamish-jobs.com or call us at View phone number on squamish-jobs.com.

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.

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Heavy-Duty Mechanic in Squamish, BC vacancy
  • $48.88 per hour

     ...Requisition ID: 184411 Position Summary Kiewit is hiring an experienced Journeyman Heavy Duty Mechanic for the Woodfibre LNG Project in Squamish, BC. Requirements ~ Heavy Equipment Mechanic Journeyman ticket ~3 years experience in heavy equipment maintenance... 
    Suggested
    Hourly pay
    Shift work
    Night shift
    Day shift

    Kiewit Craft

    Squamish, BC
    20 days ago
  • Lead mechanical operations with McDermott as a Mechanical Supervisor, ensuring projects meet safety and compliance standards while optimizing performance. Bring your expertise in EPCI projects to oversee maintenance, installations, and repairs. Join McDermott as a Mechanical... 
    Suggested
    For subcontractor

    McDermott

    Squamish, BC
    1 hour ago
  • $45 - $50 per hour

    Overview Languages English Education ~ Other trades certificate or diploma Experience 3 years to less than 5 years On site Work must be completed at the physical location. There is no option to work remotely. Benefits Health benefits ...
    Suggested
    Remote work

    Squamish Personnel

    Squamish, BC
    19 hours ago
  • $45 - $50 per hour

    We have a couple of openings available for Industrial Mechanics / Millwrights at a new rail services shop that is now in full operation in...  ...mechanic, preferably in manufacturing, processing, transportation or heavy industrial environments ~Strong understanding of mechanical... 
    Suggested
    Permanent employment
    Full time
    Local area
    Relocation
    Relocation package
    Shift work

    Squamish Personnel Solutions

    Squamish, BC
    a month ago
  • $90k - $120k per year

     ...engineering firm focused on rolling stock system design, integration, reburbishment, testing and lifecycle support  has an opening for a Mechanical System Engineer at their new shop in Squamish, BC. About the Role, Benefits & Perks: ~Full-time, year round based in beautiful... 
    Suggested
    Full time
    Local area
    Relocation
    Relocation package
    Monday to friday

    Squamish Personnel Solutions

    Squamish, BC
    a month ago
  • $22 - $26 per hour

     ...heard. We work in a dynamic environment and thrive on tackling rewarding and complex problems as a team. Position Scope The Mechanical Engineering Co-op is responsible for providing mechanical engineering support at Carbon Engineering’s Squamish facilities; working... 
    Long term contract
    Temporary work
    Relocation package
    Flexible hours

    Carbon Engineering Ltd.

    Squamish, BC
    more than 2 months ago
  • $160k - $180k per year

     ...gained from experience and expertise to perform the principal job duties and responsibilities. The position will make decisions in areas...  ...Voltage electrical design and installation experience preferred. Heavy Construction experience in large diameter cable pull activity,... 
    Ongoing contract
    Temporary work
    For contractors
    Work at office
    Local area
    Remote work
    Flexible hours
    Weekend work

    Pacific Energy Canada

    Squamish, BC
    7 days ago
  • $90k - $120k per year

     ...or industrialization preferably in method engineering. ~Experience with rail, transportation, or heavy industrial environments is beneficial. ~Bachelor’s degree in Mechanical, Manufacturing, or Industrial Engineering (or equivalent) required. ~Strong understanding of fabrication... 
    Full time
    Local area
    Relocation
    Relocation package
    Monday to friday
    Shift work

    Squamish Personnel Solutions

    Squamish, BC
    25 days ago
  •  ...the morning, mid day or even the afternoon. ~LOCATION: Job sites throughout Squamish, Whistler & Pemberton. ~DUTIES INCLUDE: Involves physical labour and often heavy lifting.  For example, construction labourers assist with general labour and basic construction tasks at job... 
    Hourly pay
    Long term contract
    Extra income
    Full time
    Temporary work
    Part time
    Casual work
    Internship
    Seasonal work
    Local area
    Relocation package
    Flexible hours
    Shift work
    Day shift

    Squamish Personnel Solutions

    Squamish, BC
    16 days ago
  • $27.53 per hour

     ...purchases to supervisor. 2. Performs carpentry, electrical, painting, mechanical, and plumbing maintenance and repairs such as repairing...  ...furniture for special events. 8. Performs other related duties as required. Requirements 1. Criminal Record Search. 2. Signed... 
    Hourly pay
    Long term contract
    Full time
    Temporary work
    For contractors
    Casual work
    Immediate start
    Monday to friday

    Sea To Sky Community Services Society

    Squamish, BC
    10 days ago
  • $25.42 - $44.99 per hour

     ...Responsibilities: Monitor site equipment (generators, pumps, light plants, heavy equipment) to prevent environmental contamination Support safe...  ...environmental compliance is maintained Perform general labour duties including material handling, site cleanup, and maintenance... 
    Hourly pay
    Long term contract
    Full time
    Apprenticeship
    Local area
    Remote work
    Shift work
    Day shift

    Ledcor

    Squamish, BC
    13 days ago
  • $30 - $35 per hour

     ...Garage Door Techinican, whether you are certified technican or mechanically inclined and eager to learn, this is an exciting opportunity to...  ...great customer service. ~Use of ladders and scissor lifts. ~Some heavy lifting. Applying is Easy! Our career matching and... 
    Hourly pay
    Full time
    Local area
    Relocation
    Monday to friday
    Afternoon shift
    3 days per week

    Squamish Personnel Solutions

    Squamish, BC
    6 days ago
  • $58.24k - $72.8k per year

     ...promptly. Maintain the building, including all electrical and mechanical equipment and fixtures, in a safe and operable condition....  ...problem-solving abilities. Physical ability to carry out the duties of the position. Successful completion of the prescribed Vulnerable... 
    For contractors
    For subcontractor
    Work at office
    Local area
    Monday to friday
    Afternoon shift

    Park Place Seniors Living

    Squamish, BC
    8 days ago
  • $45 - $55 per hour

     ...This role operates in a fast-paced, safety-critical rail and heavy fabrication environment where precision, repeatability, and compliance...  ...instructions. ~Work closely with other welders, fabricators, mechanics, supervisors, and engineers. ~Provide feedback on fabrication... 
    Hourly pay
    Long term contract
    Full time
    For contractors
    Local area
    Relocation
    Shift work

    Squamish Personnel Solutions

    Squamish, BC
    a month ago
  • $27 - $65 per hour

     ...Proven welding experience; journeymen welders are ideal ~Strong mechanical knowledge related to rigging, machining, blueprint reading,...  ...~Rig materials and coordinate with crane operators for lifting heavy steel sections safely ~Conduct quality inspections as work is completed... 
    Hourly pay
    Full time
    For contractors
    Apprenticeship
    Local area
    Relocation

    Squamish Personnel Solutions

    Squamish, BC
    a month ago
  • $90k - $130k per year

     ...performance checks. Work with high‑efficiency heating and cooling systems in residential and light commercial environments. Troubleshoot mechanical, electrical, and control system issues accurately and efficiently. Communicate clearly with clients about repairs, options,... 
    Long term contract
    Permanent employment
    Full time
    Local area

    CareerBeacon

    Squamish, BC
    7 days ago
  • $28 per hour

     ...Leads ~DATES: Daily shifts are available on an ongoing basis ~DUTIES: Assisting with the set up and take down for events. This can range...  ...in where needed. There is lifting /bending etc. involved, and heavy lifting up to 40lbs. ~HOURS: Morning, evening & overnight shifts... 
    Hourly pay
    Extra income
    Temporary work
    Part time
    Summer work
    Casual work
    Seasonal work
    Relocation package
    Shift work
    Night shift
    Day shift
    Afternoon shift

    Squamish Personnel Solutions

    Squamish, BC
    more than 2 months ago
  • $21 - $42 per hour

     ...POSITION:  LINE COOKS & SENIOR COOKS/CHEFS (2-5+ yrs experience) ~DUTIES INCLUDE: Prepping, cooking and serving quality dishes for a...  ...happy to pitch in where needed; physically fit and able to lift heavy loads (up to 40lbs); Food Safe and WHIMIS certification beneficial... 
    Hourly pay
    Extra income
    Temporary work
    Part time
    Summer work
    Casual work
    Seasonal work
    Local area
    Relocation package
    Shift work
    Night shift
    Day shift

    Squamish Personnel Solutions

    Squamish, BC
    more than 2 months ago
  • $150k - $180k per year

     ...free work environment and comply with all safety policies and procedures. Undergo a pre‑placement medical assessment of your fitness for duty, and Pre‑Site Access testing for alcohol and specified drugs. Requirements A minimum 7-10 years of proven technical competence... 
    Permanent employment
    Full time
    Temporary work
    For contractors
    Work at office

    Pacific Energy Canada

    Squamish, BC
    1 hour ago
  • $22.98 - $24.57 per hour

     ...Criminal record check Drug test Work conditions and physical capabilities Attention to detail Fast-paced environment Handling heavy loads Repetitive tasks Standing for extended periods Personal suitability Client focus Dependability Excellent oral... 
    Full time
    Contract work
    Remote work

    LANDSEA CAMP AND CATERING SERVICES LTD

    Squamish, BC
    6 days ago
  •  ...Playing a role in ensuring a respectful workplace environment by professional communication with all team members and customers Other duties as required Qualifications: Experience in a fast-paced & professional kitchen environment  A strong passion for food A... 
    Long term contract
    Part time
    Shift work
    Weekend work
    Afternoon shift

    Tacofino Squamish

    Squamish, BC
    12 hours ago
  •  ...food Maintaining a clean and organized work environment Regular cleaning, running food/drink, checking in with guests Other duties as required Qualifications: ~ Valid Serving it Right ~6+ months experience as a Server or Cashier in a high volume casual environment... 
    Part time
    Casual work
    Flexible hours
    Weekend work
    Afternoon shift

    Tacofino Squamish

    Squamish, BC
    12 hours ago
  • $22.45 per hour

     ...Equipment and machinery experience ~ Food dispensers Work conditions and physical capabilities Fast-paced environment Handling heavy loads Physically demanding Repetitive tasks Standing for extended periods Work under pressure Attention to detail... 
    Full time
    Temporary work
    Remote work
    Relocation
    Shift work
    Night shift
    Weekend work
    Day shift
    Afternoon shift
    Early shift

    LANDSEA CAMP AND CATERING SERVICES LTD

    Squamish, BC
    26 days ago
  •  ...toward efficiency and managing location costs, including food, beverage, and labor Providing support with administrative tasks Other duties as required You have: ~1 year experience of providing supervision and direction within a fast paced restaurant environment ~... 
    Full time
    Local area
    Flexible hours
    Shift work

    Tacofino Squamish

    Squamish, BC
    12 hours ago
  •  ...as needed Assist with general kitchen operations, including cleaning, organisation, and team support Perform opening and closing duties and step into broader leadership responsibilities in the absence of the Sous Chef, as required Carry out additional duties as... 
    Full time
    Shift work

    Sea to Sky Gondola

    Squamish, BC
    13 days ago
  • $27.11 per hour

     ...Keeps program facilities and equipment safe and clean, reporting any repairs and concerns to senior staff. 7. Performs other related duties as required. Requirements 1. Criminal record review 2. Signed confidentiality form 3. Approved reference check 4.... 
    Hourly pay
    Full time
    Casual work
    Local area
    Monday to friday
    Flexible hours
    Shift work

    Sea To Sky Community Services Society

    Squamish, BC
    10 days ago
  • $26 - $38 per hour

     ...Perfect Candidate:  ~Experience in tire and wheel services, as well as brakes, suspension, alignments, exhaust repairs and diagnosing mechanical issues. ~Able to communicate to both staff and customers in a professional and courteous manner. ~Own supply of general trade... 
    Hourly pay
    Full time

    Squamish Personnel Solutions

    Squamish, BC
    a month ago
  • $72k - $82k per year

     ...successful candidate who is an advancement and fundraising expert with a combination of experience and competencies to perform these job duties at an expert level. ~ Financial support for relocation available ~$1,000 RRSP contribution (2026). For reference, our organization... 
    Long term contract
    Permanent employment
    Full time
    Temporary work
    Work at office
    Relocation
    Monday to friday
    Flexible hours
    Afternoon shift
    2 days per week

    LDS - Learn. Develop. Succeed.

    Squamish, BC
    17 days ago
  • $36 - $40 per hour

    This Squamish based Autobody shop is seeking an experienced Automotive Collision Technician with a good mechanical aptitude, good interpersonal and leadership skills, and the ability to work well independently . Come work and play in the recreational capital of BC, with fabulous... 
    Hourly pay
    Full time
    Part time
    Live In
    Monday to friday
    Flexible hours

    Squamish Personnel Solutions

    Squamish, BC
    a month ago
  • $44.75 per hour

     ...Ability to deal with others effectively. 6. Ability to role model conflict resolution strategies. 7. Physical ability to carry out the duties of the position. 8. Ability to prioritize and organize work. 9. Ability to operate related equipment. 10. Ability to teach and... 
    Hourly pay
    Long term contract
    Full time
    Casual work
    Local area
    Immediate start
    Monday to friday
    Shift work

    Sea To Sky Community Services Society

    Squamish, BC
    11 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Heavy-Duty Mechanic. Be the first to apply!