Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Analyst Program Management

Full-time

CPKC

Posting Start Date: 7/9/26

Join CPKC, North America’s first transnational railroad connecting U.S., Canada, and Mexico, where your career drives progress and safety is paramount. We connect communities, fuel economic growth, and provide meaningful work in a culture that values diversity, accountability, and pride. With opportunities for training, development, and advancement, you’re not just building a career—you’re part of something bigger. Together, we move goods, connect people, and create lasting change. Your future starts here.

PURPOSE OF THE POSITION

The Program Management Office (PMO) Analyst empowers engineering leadership with clear, timely insights into capital portfolio performance, ensuring confident decision‑making across a $1.2B North American engineering program. By collaborating with field teams, project owners, and finance, this role strengthens project controls, improves forecast accuracy, and drives actionable outcomes through transparent reporting and budget visibility.

POSITION ACCOUNTABILITIES

  • Develop monthly capital forecasts by gathering insights, analyzing outlooks, and identifying risks or areas of concern
  • Partner with engineering leadership to address performance challenges and drive actionable mitigation strategies
  • Identify budget constraints and scope changes, overseeing the Project Change Notice (PCN) process in alignment with engineering and finance
  • Contribute and lead monthly and annual review meetings with Assistant Chief Engineers to analyze results, drivers, and forecast refinements
  • Identify and advance opportunities to improve engineering performance, controls, and reporting transparency
  • Consolidate and refresh daily, weekly, and monthly reporting across multiple systems including SAP ECC, S/4HANA, Excel, Power BI, and internal platforms
  • Support ad‑hoc analyses, including project spend breakdowns, cost driver assessments, and detailed drill‑downs across complex capital portfolios

POSITION REQUIREMENTS

  • Bachelor’s degree in Engineering, Finance, Accounting or equivalent
  • Valid driver’s license
  • 1–2+ years of relevant experience in reporting, program controls, Engineering quality assurance or general analysis
  • Proficiency in Excel (financial modeling, VBA, Power Query) and Power BI, with demonstrated AI prompting capability to enhance analysis and efficiency
  • Strong analytical and problem‑solving skills
  • Ability to construct reporting templates and refine existing reports
  • Effective cross‑functional communication abilities
  • Experience with SAP and data visualization tools

WHAT CPKC HAS TO OFFER

  • Flexible and competitive benefits package
  • Competitive company pension and/or retirement plans
  • Employee share purchase plan
  • Annual fitness subsidy
  • Part-time studies program

PRE-EMPLOYMENT REQUIREMENTS

Background Investigation

  • Criminal history check
  • Education verification
  • Professional references
  • Driver’s license verification and driving history

BECOMING A RAILROADER

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

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.

CULTURE OF INCLUSION

For our U.S. applicants, CPKC is an equal opportunity/affirmative action employer, inclusive of protected veterans and individuals with disabilities. For Canadian applicants 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 Color (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: 105889
  • Department: Engineering
  • Job Type: Full-Time
  • Position Type: Non-Union
  • Location: Calgary, Alberta
  • Country: Canada
  • % of Travel: 0-10%
  • # of Positions: 1
  • Job Grade: 5
  • Job Available to: Internal & External
Vacancy posted 20 days ago
Similar jobs that could be interesting for youBased on the Analyst Program Management in Calgary, AB vacancy
  •  ...Job Title: Manager, Transformation Program Delivery Job Level: IT D7 Date Posted: July 15, 2026 Closing Date: August 3, 2026 Job Type:...  ...Lead and develop a team of project managers, Business Analysts, technical analysts, and controls analysts, and provide direction... 
    Suggested
    Long term contract
    Permanent employment
    Full time
    Contract work
    Internship
    Work at office
    Work from home

    AltaLink

    Calgary, AB
    3 days ago
  •  ...Title: Program Manager KBR Sustainable Technology Solutions (STS) provides holistic and value-added solutions across the entire asset life cycle. These include world-class licensed process technologies, differentiated advisory services, deep technical domain expertise... 
    Suggested
    Full time
    Work at office
    Flexible hours

    KBR

    Calgary, AB
    3 days ago
  • $97k - $145k per year

     ...Description Our team and what we'll accomplish together We are currently seeking a dynamic result-oriented and motivated Senior Program Manager to be an integral part in growing the Sales Performance and Culture within our Technician Field teams. This is an exciting... 
    Suggested
    Long term contract
    Full time
    Work at office
    Immediate start
    Flexible hours

    TELUS

    Calgary, AB
    7 days ago
  • $52.5k per year

     ...commercial, and infrastructure projects across the country. About the Program If you’re a new grad who wants more than a desk job — someone...  ...your chance to build a real career from the ground up. Our Management Development Program is a hands-on, accelerated path that teaches... 
    Suggested
    Traineeship
    Work at office
    Relocation
    Relocation package

    EMCO Corporation

    Calgary, AB
    8 days ago
  •  ...means working safely.    Overview: Pembina Pipeline Corporation’s Calgary’s office is actively hiring for an IT Service Management Senior Analyst to join the team. This position reports to the Supervisor, Governance & ITSM in the Information Services team, part of... 
    Suggested
    For contractors
    Work at office
    Remote work
    Flexible hours

    Pembina Pipeline Corporation

    Calgary, AB
    5 hours ago
  •  ...AFL is looking for an EHS Program Manager to join a company that is helping build the network infrastructure that powers communication, digital access, and economic growth in communities across Canada. AFL is a global fiber optic manufacturer and solutions provider with... 
    Full time

    AFL Telecommunications LLC

    Calgary, AB
    24 days ago
  •  ...Our client has an immediate opening for an IT Financial Management Analyst to join their team in Calgary on a 12-month contract.   As an IT Financial Management Analyst, you will support the planning, forecasting, reporting, governance, and optimization of Information Services... 
    Contract work
    Immediate start

    Hays

    Calgary, AB
    11 days ago
  • $62 - $78 per hour

     ...Location: Calgary, Alberta Type: Contract Job #14118 MatchBox Consulting Group is currently seeking an  Asset Management Analyst for a 12 month contract role with a client of ours located in Calgary. Responsibilities: Operate and optimise ServiceNow SAM Pro,... 
    Contract work

    MatchBox

    Calgary, AB
    a month ago
  • $115k - $140k per year

     ...that enables you to Be Seen, Be Yourself, and Do Your Best Work. About Microsoft Cloud Business Unit The Junior Microsoft Program Manager will join our growing cloud ecosystem team, reporting directly to the Manager, Microsoft Business & Strategy. In this role, you will... 
    Permanent employment
    Contract work
    Worldwide

    AppDirect

    Calgary, AB
    a month ago
  •  ...Program Manager, CASA House and Adolescent Day Program - Calgary Help build the future of adolescent mental health care in Alberta. CASA Mental Health is expanding its circle of care around the province to provide much-needed mental health services to as many families... 
    Permanent employment
    Full time
    Live In
    Immediate start
    Monday to friday
    Flexible hours
    Shift work

    CASA Mental Health

    Calgary, AB
    18 days ago
  •  ...Job Title: Compensation Analyst Date Posted: July 17, 2026 Closing Date: August 3...  ...administration of AltaLink’s compensation programs and processes to ensure programs are competitive...  ...into meaningful insights. ~ Ability to manage multiple priorities and meet deadlines.... 
    Permanent employment
    Full time
    Work at office

    AltaLink

    Calgary, AB
    10 days ago
  •  ...Investment Analyst WHO WE ARE Our Power, Your Possibilities At TransAlta ,...  .... In this pivotal role, reporting to the Manager of Investment Analysis, you will play a critical...  ...days Learning and development programs Employee recognition and rewards Annual... 
    Long term contract
    Internship
    Work at office
    Flexible hours

    TransAlta

    Calgary, AB
    5 hours ago
  •  ...Business Analyst – Requirements Gathering, Stakeholder Management & Business Process Analysis Location * Calgary, Alberta * 100% On-site  Duration * 12 months Job Summary Partner with stakeholders to gather requirements, analyze business processes... 
    Contract work

    Astra North Infoteck Inc.

    Calgary, AB
    9 days ago
  •  ...Analyze potential risks and assist with the development of risk management recommendations. ~ Monitor and prioritize activities;...  ...considered an asset. ~ Experience in new aerospace certification programs is considered an asset. ~ Previous experience with... 
    Contract work
    For contractors

    Sapsol Technologies Inc

    Calgary, AB
    10 days ago
  • $29.68 - $32.77 per hour

     ...Job Responsibility: Program Coordinator for Autistic Junior/ Senior High School Students...  ...Therapists (OTs), and Board Certified Behavior Analysts (BCBAs). Primary Duties and...  ...principals of ABA, Verbal Behaviour and behaviour management Ensuring positive communication with... 
    Hourly pay
    Full time
    Relocation
    Monday to friday
    Shift work

    Janus Academy

    Calgary, AB
    2 days ago
  •  ...Learning Systems Analyst   WHO WE ARE   Our Power, Your Possibilities At TransAlta...  ...processes, and content lifecycle management and ensuring learning remains relevant, accessible...  ...days Learning and development programs Employee recognition and rewards Annual... 
    Permanent employment
    Full time
    Work at office
    Flexible hours

    TransAlta

    Calgary, AB
    5 hours ago
  •  ...experienced  Application Support Analyst  to join our growing team....  ...Analyst is responsible for managing, optimizing, and supporting Microsoft...  ...teams. Application Management ~ Configure and customize...  ...& Development Employee Assistance Program - Counseling... 
    For contractors
    Work at office

    Helical Pile Solutions

    Calgary, AB
    3 days ago
  •  ...families with high quality and accessible recreation facilities, programs and services. The Preschool Program Supervisor is a hands-on...  ...provides support and assistance to the C&Y Assistant Operations Manager. Responsibilities: Assist in program planning and implementation... 
    Long term contract
    Temporary work
    Part time
    Seasonal work
    Work at office
    Weekend work
    Afternoon shift

    Westside Regional Recreation Society

    Calgary, AB
    17 hours ago
  •  ...the University of Calgary Student Radio Society, is looking for a Program Director to oversee all on-air and online operations at the...  ...efforts to team projects. The Program Director reports to the Station Manager. **Duties:** – Manage all on-air programming – Train,... 
    Immediate start

    CJSW

    Calgary, AB
    20 days ago
  • $41k per year

     ...the University of Calgary Student Radio Society, is looking for a Program Director to handle all on-air operations at the station, one of...  ...audio creation and community-oriented organizations. Duties: – Manage all on-air programming – Train and monitor all volunteer programmers... 
    Work at office

    CJSW

    Calgary, AB
    20 days ago
  • $65k - $70k per year

     ...Job Responsibility: The Childcare Center Director (Program Manager) will act as the face and first point of contact at Blüm Child Care Academy, a brand new innovative Early Learning Center in Calgary's Tuxedo Park. They will provide a safe, flexible, and stimulating environment... 
    Full time
    Overseas
    Monday to friday
    Flexible hours
    Shift work
    Day shift

    Blüm Childcare Academy

    Calgary, AB
    7 days ago
  •  ...Job Responsibility: Temporary Child and Youth Programs Administrator At Trico Centre for Family Wellness , we believe in providing...  ...include evenings and weekends when required Effective time management Experience developing and managing program budgets Strong... 
    Hourly pay
    16 hours
    Full time
    Temporary work
    Part time
    Seasonal work
    Flexible hours
    Afternoon shift

    Trico Centre for Family Wellness

    Calgary, AB
    17 hours ago
  •  ...a 300 MW flagship site in Regina, Saskatchewan . As MEP Program Director , you will own the mechanical, electrical, and plumbing...  ...consistent, handover-ready outcomes.   Drive program-level risk management, change governance, and interdependency management across sites,... 
    Full time
    Internship
    Work at office
    3 days per week

    Bell

    Calgary, AB
    16 days ago
  •  ...opportunity? The Commodities Settlement Analyst participates in and supports the...  ...appropriate escalation to Senior Analysts and Management as well as to provide innovative solutions...  ...mutual. A comprehensive Total Rewards Program including bonuses and flexible benefits,... 
    Daily paid
    Full time
    Flexible hours
    Night shift

    Royal Bank of Canada

    Calgary, AB
    1 day ago
  •  ...Senior HRMS Analyst (SAP SuccessFactors) 12 month contract role WHO WE ARE Our...  ...Resources team.  This role reports to our Senior Manager, HR Systems & Payroll while partnering...  ...hourly rate Learning and development programs Employee recognition and rewards... 
    Hourly pay
    Contract work
    Work at office

    TransAlta

    Calgary, AB
    5 hours ago
  • $56 per hour

    Our client, an oil and gas company are looking to hire Contractor Confirmations & Counterparty Management Analyst to their team for an initial 6-month contract with a possibility of extension/conversion. This role is currently hybrid, 4 days per week in office in Calgary.... 
    Contract work
    For contractors
    Work at office
    Calgary, AB
    more than 2 months ago
  • $110k - $120k per year

     ...Tasks Direct the delivery of social and community service programs Evaluate the delivery of social and community service programs...  ...Participate in policy development by preparing reports and briefs for management committees and working groups Plan, administer and control... 
    Permanent employment
    Full time
    Work at office
    Remote work

    Alinea International Ltd.

    Calgary, AB
    11 days ago
  • $45.53 - $60.86 per hour

     ...deliver the services, run the programs and operate the facilities...  .... As an Accounting Research Analyst, you will be responsible for...  ...Obtain sponsor approval by managing project implementation taking...  ...Soft Financial Supply Chain Management (FSCM) and Human Capital Management... 
    Hourly pay
    Permanent employment
    Full time
    Local area

    City of Calgary

    Calgary, AB
    2 days ago
  •  ...helping them power, protect, and intelligently manage their homes and businesses. To do this,...  ...and business performance. Our company programs are designed to help employees develop...  ...service centers and vendor staff. This analyst position will help drive improvement and... 
    Full time
    Work at office
    Remote work
    Work from home

    Direct Energy

    Calgary, AB
    7 days ago
  •  ...Alberta Condo team. This role focuses on managing claims processes, ensuring accurate reporting...  ...updates and underwriting queries. Manage claim intake, reporting, and documentation...  ...compensation Comprehensive benefits programs designed to support your well-being  Career... 
    Local area

    Gallagher

    Calgary, AB
    12 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Analyst Program Management. Be the first to apply!