Why work at CP

​​​​​​​​​​​At CP, we’re all railroaders and our culture is one of hard work, accountability and doing what we say we’ll do.

Why? Because we want to see our customers’ businesses grow. When you join CP, you’ll be part of a 135-year-old company known for building businesses and building a nation.

Work with us. Look through our current career opportunities, or learn why we’re passionate about railroading.

We pride ourselves in offering a variety of careers anchored by precision, genuineness, strength, passion and accountability. Find your railroader career and help us keep things moving.


Diversity in the workforce

​​​​When you work with us, you join a team of railroaders from all walks of life with all kinds of skill. We value that.

We are div​​​erse. We are an equal opportunity employer. We have established policies and programs such as employment equity, affirmative action, workplace accommodation and return to work/disability management to support you.

We are a learning organization. We want you to grow with us. With CP, your career will never stop developing through continual education, training, succession planning and employee recognition.​​

CP benefits from a workforce that reflects the diversity in Canada. Indigenous Peoples make up 4% of our Canadian employee base and we operate through over 100 Indigenous Communities across the country. You will find that our job openings are amazingly diverse – from various management positions to track maintenance, information technology, train conductors, financial analysts and signals & communications technicians etc. We are passionate about railroading and you might just be surprised at the opportunities that exist at CP.

Find out more about jobs at CP.

Career Opportunities

Job Title Posted Date City
Supervisor Track Inspection - Nelson 2021-05-06 Nelson
Analyst/Specialist, Costing Analysis 2021-05-06 Calgary
Roadmaster - Thunder Bay 2021-05-06 Thunder Bay
S&C Maintenance Technician - Chapleau 2021-05-06 Chapleau
S&C Construction Technician - BC 2021-05-06 BC Wide
Supervisor Track Inspection - Thunder Bay 2021-05-06 Thunder Bay
Specialist Business Intelligence Developer 2021-05-06 Calgary
Leadership Management Trainee - Operations (LMT-O) - System Wide - Canada 2021-05-06 See description
Analyst/Specialist, Property Accounting 2021-05-06 Calgary
Manager / Team Lead Financial Planning Operations 2021-05-06 Calgary
Assistant Director - Engineering Works 2021-05-05 Calgary
Specialist Business Systems - AD&S Rate & Rating 2021-05-05 Calgary
SAP Developer - Transportation Management 2021-05-05 Calgary
Trainmaster - Toronto 2021-05-04 Toronto
Business System Specialist - HR Applications 2021-05-04 Calgary
Supervisor Mechanical (Locomotive) - Scarborough 2021-05-01 Scarborough
Supervisor Mechanical (Car) - Golden 2021-05-01 Golden
General Shop Foreman - Montreal 2021-05-01 Montreal
Specialist, Quality Assurance 2021-04-30 Calgary
Supervisor Mechanical (Car) - Scarborough 2021-04-30 Scarborough
Assistant Trainmaster - Calgary 2021-04-30 Calgary
Assistant Superintendent - Kamloops 2021-04-28 Kamloops
Advisor, Marketing Communications 2021-04-28 Calgary
Marketing & Pricing Specialist - Energy, Chemicals and Plastics 2021-04-28 Calgary
Assistant Director S&C Operations - BC East 2021-04-27 Golden