C

CPKC

Verified Job Source

CPKC is the unique single-line rail network linking North America, offering innovative freight transportation that enhances safety, service, and sustainability across Canada, the U.S., and Mexico.

Calgary, Alberta

Rail Transportation
1,001–5,000 people

About

Go places no one else can go with CPKC. As the only single-line rail network connecting North America, CPKC provides innovative and efficient freight transportation services to key markets across the continent elevating safety, improving service and driving sustainability. We are changing supply chains, connecting communities and fueling economic growth in Canada, the United States and Mexico. Discover more at CPKCR.com.

Open positions

Train Conductor

On-site · Toronto

Work as a member of a train crew to switch rail cars, assemble or split trains, and move cars between rail yards while following operating rules and safety procedures. Communicate train movements and signals, provide emergency flag protection, complete train orders and reports, and respond to emergencies.

Signals and Communications Labourer

On-site · Revelstoke

Install, assemble, wire, inspect, repair, and replace railway signals and communications equipment, including cables, housings, ground systems, and pole lines. Perform physical trackside work, protect equipment during track renewal projects, and report signal color and status.

Rail Car Mechanic Apprentice

On-site · Thunder Bay

Inspect, maintain, and repair freight rail cars and their components, including braking, draft, structural, and safety systems, while completing required tests. Perform urgent and road-service repairs using welding, torch cutting, and power tools, working throughout rail cars and in varied weather conditions.

Data Architect

On-site · Calgary

Design and evolve scalable data architectures, warehouses, and pipelines that support business intelligence, reporting, analytics, predictive modeling, and AI/ML initiatives. Establish data modeling and governance practices, improve data quality and reporting, and collaborate with business and technical stakeholders to translate requirements into effective data solutions.

Trainmaster

On-site · Red Deer

Coordinate and supervise train movements across the yard, terminal, and mainline to meet operating plans safely, efficiently, and cost-effectively. Lead safety compliance, investigate incidents, manage terminal inventory, and coach employees while monitoring service, productivity, and financial performance.

Supervisor Track Inspection

On-site · White River

Oversee scheduled track inspections, ensure compliance with safety and operational standards, identify hazards, and coordinate corrective actions and maintenance activities. Set daily work priorities, advise the Roadmaster, maintain inspection records, and provide rotating on-call and emergency support.

Work Equipment Maintainer Grade 1

On-site · Montréal

Inspect and maintain heavy rail equipment, diagnose mechanical, electrical, and electronic faults, and complete repairs using appropriate tools and machinery. Coordinate work with the team, follow safety requirements, maintain repair records and tools, and help minimize equipment downtime.

Labourer

On-site · Winnipeg

Perform routine cleaning, including sweeping, emptying garbage, changing bags, and clearing metal bins. Operate a forklift, pressure wash maintenance areas, and keep the shop clean, organized, and free of hazards.

Manager Signals and Communication Operations

On-site · Medicine Hat

Lead Signals and Communications field teams responsible for safe, reliable rail systems, including maintenance, inspections, corrective work, and outage response. Coordinate track access and resources with Operations and Engineering, manage contractors and budgets, ensure compliance, and improve performance through root cause analysis and team development.

Trainmaster

On-site · Toronto

Coordinate and supervise safe, efficient train movements across the yard, terminal, and road territory while meeting operating plans and service, productivity, and financial targets. Lead safety compliance, investigations, efficiency testing, inventory management, and coaching for Train and Engine employees.

Manager Operating Practices

On-site · Calgary

Lead the development and continuous improvement of operating rules and practices across CPKC’s Canadian network, while managing and developing the Operating Practices team. Oversee investigations, compliance, and safety initiatives; collaborate with internal teams and regulators; and use operational data and technology to reduce risk and improve performance.

Roadmaster

On-site · Saskatoon

Oversee track operations and maintenance, ensuring compliance with safety practices and Transport Canada regulations while leading unionized employees. Develop emergency and seasonal contingency plans, guide staff, manage labor relations and engineering materials, and deliver capital planning objectives and operational reviews.

Specialist Disability Management

On-site · Calgary

Manage the disability management program and coordinate communication among employees, managers, unions, HR, healthcare professionals, and insurers. Assess job demands and employee abilities, develop individualized return-to-work plans, educate employees and supervisors, and help employees who cannot return to their original roles find alternative placements.

Geotechnical Engineer ***Signing Bonus May Apply***

On-site · Calgary

Lead geotechnical field operations and emergency responses across the railway network, including inspections, tunnel assessments, and practical solutions to geohazard incidents. Manage stabilization contracts and budget proposals, inspect capital and maintenance projects, and provide technical guidance to internal stakeholders while supporting safe, reliable railway operations.

Geotechnical Engineer ***Signing Bonus May Apply***

On-site · Toronto

Lead geotechnical planning, inspections, and project execution across railway infrastructure, including emergency response to slope failures, washouts, and other geohazards. Manage stabilization contracts, tunnel and rock slope assessments, project inspections, budgets, and technical guidance while supporting safe, reliable rail operations.

Trainmaster

On-site · Thunder Bay

Coordinate and supervise train movements across the yard, terminal, and mainline to meet operating plans safely and cost-effectively. Lead safety compliance, coach employees, investigate incidents, monitor operational performance, and manage terminal and line-of-road inventory.

Labourer

On-site · Port Coquitlam

Maintain clean, safe, organized, and sanitary shop areas by handling waste, cleaning floors and equipment, and removing snow, ice, and debris. Support general shop maintenance, report hazards and unsafe conditions, and follow company safety and regulatory requirements.

Legal Counsel Labour & Employment

On-site · Calgary

Manage labour and employment litigation, hearings, and arbitrations across Canada, including developing case strategy and working with external counsel. Provide practical legal advice, support regulatory compliance and internal investigations, and contribute to executive reporting and other legal matters as needed.

Mainframe Software Developer

On-site · Calgary

Design, develop, test, implement, and maintain mainframe software and mission-critical applications within established SDLC processes. Troubleshoot complex issues, monitor application performance, document changes, support on-call operations, and coach developers through best practices and code reviews.

Supervisor Work Equipment

On-site

Lead and coordinate work equipment and vehicle maintenance across an assigned territory, including preventative maintenance scheduling, inspections, condition reporting, and repair workflows. Coach maintainers and operators, enforce safety requirements, manage budgets and inventory, and collaborate with cross-functional teams to support reliable operations.