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
Assistant Trainmaster - Medicine Hat 2021-03-02 Medicine Hat
Senior Manager, Enterprise Architect 2021-02-22 Calgary
Intermodal - Spare PPS Labourer - Vaughan IMS 2021-02-15 Vaughan
Trainmaster - Smiths Falls 2021-02-11 Smiths Falls
Trainmaster - Port Coquitlam 2021-02-11 Port Coquitlam
Supervisor Track Inspection - Taber 2021-02-10 Taber
Supervisor Mechanical (Car) - Port Coquitlam 2021-02-03 Port Coquitlam
Track Maintainer/Labourer - Brandon 2021-02-02 Brandon
Track Maintainer/Labourer - Winnipeg 2021-02-02 Winnipeg
Track Maintainer/Labourer - Thunder Bay 2021-02-02 Thunder Bay
Track Maintainer/Labourer - Kenora 2021-02-02 Kenora
Track Maintainer/Labourer - Portage La Prairie 2021-02-02 Portage La Prairie
**$10,000 SIGNING BONUS** Qualified Train Conductor - Port Coquitlam 2021-01-29 Port Coquitlam
**$20,000 SIGNING BONUS** Qualified Train Conductor - Revelstoke 2021-01-29 Revelstoke
**$20,000 SIGNING BONUS** Qualified Train Conductor - Wynyard 2021-01-29 Wynyard
**$10,000 SIGNING BONUS** Qualified Train Conductor - Moose Jaw 2021-01-29 Moose Jaw
**$20,000 SIGNING BONUS** Qualified Train Conductor - Wilkie 2021-01-29 Wilkie
**$10,000 SIGNING BONUS** Qualified Train Conductor - Edmonton 2021-01-29 Edmonton
**$10,000 SIGNING BONUS** Qualified Train Conductor - Minnedosa 2021-01-29 Minnedosa
Train Conductor - Medicine Hat 2021-01-22 Medicine Hat
Train Conductor - Wilkie 2021-01-22 Wilkie
Train Conductor - Lethbridge 2021-01-22 Lethbridge
Track Maintainer/Labourer - BC 2020-12-18 BC Wide
Track Maintainer/Labourer - AB 2020-12-18 AB Wide
Track Maintainer/Labourer - SK 2020-12-18 SK Wide