Apply now »

General Shop Foreman

Canadian Pacific (CP) and Kansas City Southern (KCS) are now CPKC. As the only truly North American railway, we are making big moves! Drawing on our strong foundations and heritage, CPKC moves essential goods across our 20,000-mile network to support economic growth throughout Canada, the U.S. and Mexico. Be a part of history as we connect a continent and create exciting career opportunities across our new transnational network. Visit to learn about the CPKC advantage, our purpose and culture.



As the General Shop Foreman you will provide managerial leadership and personal development to employees for inputs and outputs of safety, service, productivity and financial metrics and a role model to corporate values.  This position will act as the lead manager at the major Locomotive Maintenance facilities system wide.  You will develop and manage facility plans and schedules for the day-to day maintenance and servicing of locomotives assets at Locomotive Maintenance Facilities in key system locations to support the Mechanical system plan.



  • Develop, implement and review a 3 to 12 month business plan to contribute to the achievement of a 1 to 2 year vision and business plan
  • Apply best endeavors and full commitment to develop, implement and execute the daily Locomotive Maintenance facility plan (across all shifts), in support of the system and local operating plans
  • Accountable for the output/results of direct reports related to daily production plan, and to adjust the plan as required to achieve maximum locomotive reliability/safety/productivity
  • Ensure the application of locomotive maintenance/servicing is in compliance with CPKC’s maintenance regulations,  AAR standards, manufacture specification and TC/FRA regulations
  • Ensure the application of CPKC safety practices, policies, procedures and output/results by all direct reports. In addition, take appropriate corrective measures as required. This is to be documented through, memorandums, Marvin form, formal investigations, etc
  • Assist in setting performance objective for direct reports to improve their effectiveness; invoke performance improvement/development (i.e. training, courses, etc…) as necessary
  • Implement approved Continuous Improvement recommendations to improve productivity and effectiveness for the Locomotive Maintenance
  • Provide feedback and coach direct reports to improve their effectiveness; invoke performance improvement/development (i.e. training, courses, etc…) as necessary
  • Ensure qualified staff resources are available to maintain and repair locomotives to CP’s maintenance regulations,  Manufacture specs, AAR standards and TC/FRA regulations
  • Ensure that I and my direct reports within Locomotive Maintenance conduct all activities consistent with the collective agreement



  • Must possess a post-secondary college diploma or University degree
  • Minimum of 6 years railway operations experience or strong heavy industry based knowledge
  • Locomotive equipment or similar heavy duty machinery knowledge
  • Strong problem solving/resolution skills
  • Capable of evaluating risks
  • Strong written, presentational and verbal communication skills
  • Proven leadership skills and experience
  • Situational leadership
  • Ability to engage and direct immediate reports and manage in a unionized



  • Flexible and competitive benefits package
  • Competitive company pension plan
  • Employee Share Purchase Plan
  • Performance Incentive Program 
  • Annual Fitness Subsidy



As an employer with North American presence, the possibility does exist that the location of your position may be changed based on organizational requirements. 


Medical Requirements:

CPKC is committed to the safety and health of its employees and the general public.  This position is a safety sensitive position all new hires will be required to complete a pre-employment medical that includes a physical, vision, hearing, alcohol, and drug audit assessments. Qualification drug test(s) are also required.


Background Investigation:

The successful candidate will need to successfully complete the following clearances:    

  • Criminal history check
  • Reference check
  • Driver's License Verification


Management Conductor Program:

Becoming a qualified conductor or locomotive engineer is the single best way for a management employee to learn the business at CPKC. You may be required to obtain a certification or to maintain your current certification/qualification as a conductor or locomotive engineer


CPKC is an employment equity employer committed to the principles of employment equity and inclusion. We encourage all qualified candidates to apply including women, Black, Indigenous, People of Colour (BIPOC), members of the LGBTQ+ community, and people with disabilities. Accommodations for the job application process can be provided, as appropriate, upon request. All applicant information will be managed in accordance with the federal Personal Information Protection and Electronic Documents Act (PIPEDA)”.


  • Req ID: 101443
  • Department: Mechanical Loco
  • Job Type: Full-Time
  • Position Type: Non-Union
  • Location: Montreal, Quebec
  • Country: Canada
  • % of Travel: 0-10%
  • # of Positions: 1
  • Job Grade: 4
  • Job Available to: Internal & External


Apply now »