Skip to content

    Railway jobs/Canada/Maintenance & MRO

    Rail Maintenance & MRO Jobs in Canada

    Railex tracks 132 live rail maintenance and MRO roles in Canada, posted by 11 employers.

    Keeping fleets and infrastructure in traffic: depot and workshop technicians, rolling stock overhaul and component repair, track and structures maintenance, signalling and OLE maintenance crews. The largest hands-on category on the board and the one with the widest geographic spread.

    MONTREAL, Toronto and VANCOUVER are where the postings cluster.

    CPKC (Canadian Pacific Kansas City), Canadian National Railway and SYSTRA have the most open roles right now.

    31 of them were posted in the last 30 days.

    132Open positions
    11Employers hiring
    1Disciplines
    31Posted in 30 days

    Latest openings

    Showing the 30 most recent of 132
    Senior Mechanical Engineer (Bangalore,Kolkata,Ahmedabad)SYSTRA · Maintenance & MRO3 days agoManager, LRT Maintenance AssuranceMetrolinx · Maintenance & MRO4 days agoWelderWabtec · Maintenance & MRO5 days agoSenior Engineer, Structural MaintenanceTTC · Toronto · Maintenance & MRO9 days agoSuperior Tie & Timber Maintenance Technician (Vivian, LA, US, 71082)CPKC (Canadian Pacific Kansas City) · Maintenance & MRO9 days agoElectrician/HVACVIA Rail Canada · MONTREAL · Maintenance & MRO10 days agoDirector, Rail Fleet Maintenance ManagementMetrolinx · Maintenance & MRO10 days agoSenior Manager, Rail Maintenance Technical ServicesMetrolinx · Maintenance & MRO10 days agoSupervisor, Bus Facility MaintenanceMetrolinx · Maintenance & MRO11 days agoMaintenance Management System (MMS) Expert (Saudi National), MekkahSYSTRA · Maintenance & MRO12 days agoSignals & Communications Technician (Chapleau, ON, CA, P0M 1K0)CPKC (Canadian Pacific Kansas City) · Maintenance & MRO12 days agoHeavy Duty Mechanic (Winnipeg, MB, CA, R2X 2G8)CPKC (Canadian Pacific Kansas City) · Maintenance & MRO13 days agoDiesel engine mechanicVIA Rail Canada · VANCOUVER · Maintenance & MRO13 days agoMachiniste Quart De SoirWabtec · Maintenance & MRO13 days agoSignals & Communications Technician (Hope, BC, CA, V0X 1L4)CPKC (Canadian Pacific Kansas City) · Maintenance & MRO13 days agoMaintenance Management System (MMS) Expert, MekkahSYSTRA · Maintenance & MRO14 days agoSuperintendent Locomotive Maintenance (Shreveport, LA, US, 71107)CPKC (Canadian Pacific Kansas City) · Maintenance & MRO16 days agoSupervisor Signals & Communications Operations (Sudbury, ON, CA, P3E 1G1)CPKC (Canadian Pacific Kansas City) · Maintenance & MRO17 days agoLRT Track MaintainerEdmonton Transit Service · Edmonton · Maintenance & MRO18 days agoDiesel Mechanic (Moose Jaw, SK, CA, S6H 1P8)CPKC (Canadian Pacific Kansas City) · Maintenance & MRO18 days agoDiesel Mechanic (Scarborough, ON, CA, M1S 5K3)CPKC (Canadian Pacific Kansas City) · Maintenance & MRO18 days agoSupervisor Mechanical (Toronto, ON, CA, M5X 1E5)CPKC (Canadian Pacific Kansas City) · Maintenance & MRO20 days agoSignal Electronic Technician (Minot, ND, US, 58701)CPKC (Canadian Pacific Kansas City) · Maintenance & MRO22 days agoSignal Electronic Technician (Valley City, ND, US, 58072)CPKC (Canadian Pacific Kansas City) · Maintenance & MRO22 days agoMillwright, Bus Facility MaintenanceMetrolinx · Maintenance & MRO23 days ago310T Mechanic - Streetsville - Various Shifts ($44.04/hourly) - POOLMetrolinx · Maintenance & MRO23 days agoManager of Bridge Maintenance (Saratoga Springs 1, NY, US, 12866)CPKC (Canadian Pacific Kansas City) · Maintenance & MRO23 days agoSignal Electronic Technician (St. Paul, MN, US, 55106)CPKC (Canadian Pacific Kansas City) · Maintenance & MRO23 days agoSenior Maintenance Planner - Bus Fleet & GarageMetrolinx · Maintenance & MRO24 days agoTechnicien Logistique Du TransportWabtec · Maintenance & MRO27 days ago

    Search and filter all 132 openings in Canada

    Listings are collected from employer career sites and refreshed weekly; each one links through to the original posting. Railex is not the employer and does not handle applications.