Canadian Pacific Jobs

job title, keywordscity or province 
101 jobs at Canadian Pacific
  • Train Conductor - Calgary

    Calgary, AB
    Work in either train or yard service depending on their seniority; Carry out specific instructions detailing a train's route and specific movements; Handle...
    9 days ago
  • Track Maintainer/Labourer - Kamloops

    Kamloops, BC
    You will be a member of a team performing moderate to heavy physical labour building and maintaining the track and surrounding materials. Duties can include...
    30+ days ago
  • Coordinator Human Resources

    Calgary, AB
    As the Coordinator Human Resources, you will provide support to the CP HR team. You will assist in the execution and administration of HR programs and...
    9 days ago
  • Track Maintainer/Labourer - Invermere

    Invermere, BC
    You will be a member of a team performing moderate to heavy physical labour building and maintaining the track and surrounding materials. Duties can include...
    30+ days ago
  • Field Technician - Calgary

    Calgary, AB
    The CP Field Technician utilizes mechanical locomotive, “hands on” experience and knowledge, to provide overall technical assistance to CP’s locomotive...
    30+ days ago
  • Track Maintainer/Labourer - Hardisty

    Saskatchewan
    You will be a member of a team performing moderate to heavy physical labour building and maintaining the track and surrounding materials. Duties can include...
    17 days ago
  • Track Maintainer/Labourer - Edmonton

    Edmonton, AB
    You will be a member of a team performing moderate to heavy physical labour building and maintaining the track and surrounding materials. Duties can include...
    17 days ago
  • Track Maintainer - Montreal

    Montréal, QC
    You will be a member of a team performing moderate to heavy physical labour building and maintaining the track and surrounding materials. Duties can include...
    30+ days ago
  • Signal & Communication Helper - SK

    Saskatchewan
    As a Signal Maintainer Apprentice you will work as part of team performing heavy labour related to railway signaling systems construction and maintenance....
    30+ days ago
  • Track Maintainer/Labourer - Beddington

    Calgary, AB
    You will be a member of a team performing moderate to heavy physical labour building and maintaining the track and surrounding materials. Duties can include...
    17 days ago
  • Aviation Pilot

    Calgary, AB
    Canadian Pacific has an opportunity for a Captain position within our Corporate Flight department. Reporting to the Director of Flight Operations and Chief...
    3 days ago
  • Track Maintainer/Labourer - Wynyard

    Wynyard, SK
    You will be a member of a team performing moderate to heavy physical labour building and maintaining the track and surrounding materials. Duties can include...
    17 days ago
Claimed Profile

Overall rating

3.3
Based on 358 reviews
5 stars
4 stars
3 stars
2 stars
1 star

Ratings by category

Work/Life Balance
2.7
Salary/Benefits
4.1
Job Security/Advancement
2.9
Management
2.7
Culture
2.9

Want to know more about working here?

Ask a question about working or interviewing at Canadian Pacific. Our community is ready to answer.

Ask a Question