Search suggestions:

part time
full time
no expérience
medical office assistant
receptionist
driver
millwright
project manager
administrative assistant
work from home
warehouse
health care aide
server
Quebec
Edmonton
Calgary
Ontario
British Columbia
Toronto
New Brunswick
Kitchener
Saskatoon
Richmond
Sherbrooke
Barrie

Analyst, Pension Systems

CPKC
$77,753 - $98,453 a year
Calgary, Alberta
Full time
1 day ago

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:

Be Part of an Award-Winning Team! CPKC’s Pension Team—winner of the 2025 CEO Award for Excellence—is seeking an Analyst, Pension System to support the administration of Canadian and U.S. retirement plans. You'll handle reporting, data accuracy, assist with transactions, and help ensure compliance in a fast-paced, impactful role.


POSITION ACCOUNTABILITIES:

  • Complete Canadian and U.S. employee and pension payroll activities, reconciliations and contribution processing for defined benefit, defined contribution, 401(k) plans, and regulatory filings
  • Validate employee pension and retirement plans setup, and proper interface transfers to third party vendors
  • Support internal and external audits by gathering data and documentation
  • Help monitor compliance with ERISA, IRS and DOL rules in the U.S., and with Canadian federal and provincial pension regulations
  • Perform calculation of qualified and non-qualified allocations and arrange for payment and account updates
  • Identify systematic gaps and master data issues related to pension data and request appropriate updates
  • Maintain pension documentation and processing for departmental workflow and employee online documents
  • Collaborate with HR, Employee, Payroll, Benefits and Legal departments to prepare documentation and ensure alignment across programs
  • Perform Canadian and US year-end activities


POSITION REQUIREMENTS:

  • Bachelor’s degree in Business, Human Resources or related fields (or equivalent work experience)
  • Working towards professional CEBS designations is an asset
  • 2 years of experience in pension administration (exposure to both Canada and U.S. plans preferred)
  • Familiarity with Canadian pension legislations and/or ERISA, IRS and DOL regulations (U.S.)


WHAT CPKC HAS TO OFFER:

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


PRE-EMPLOYMENT REQUIREMENTS:

Background Investigation

  • Criminal history check
  • Education verification
  • Professional references


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: 104963
  • Department: Human Resources
  • 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


#LI-ONSITE

#LI-EF1

Apply
Save
Report job
Other Job Recommendations:

Junior Systems Analyst, PDHIS

Provincial Health Services Authority (PHSA)
Vancouver, British Columbia
$83,768 - $106,070 a year
Ensures completion of own work assignments and required documentation, and refers issues to supervisor. 1. Determines user and/or...
2 weeks ago

Analyst FP&A

Cogeco
Quebec
$72,003 - $91,172 a year
  • Analyze operational challenges and work closely with...
  • Build dashboards to track the performance of actions taken...
2 weeks ago

Unix Linux System Administrator - Perl, Python Scripting

AstraNorth
Quebec
$87,330 - $110,579 a year
  • 5–10 Years
  • Strong knowledge in Linux/Unix operating systems, including...
  • Proficiency in one or more scripting languages for...
1 day ago

Manager of Benefits, Pension and Disability (Temporary Contract)

Cogeco
Quebec
$94,522 - $119,686 a year
  • Ensure the management of tasks related to pension plans:...
  • Take part in the preparation of employee communications, to...
2 weeks ago

Bilingual Customer Service Representative - Pension Administration

Telus
Halifax, Nova Scotia
$46,134 - $58,417 a year
  • Champion member experience by assisting with processing and...
  • Drive accuracy through maintaining tracking systems with...
4 weeks ago

Business Analyst

Wireframe Solutions
Toronto, Ontario
$48,494 - $120,000 a year
  • Ability to translate BRD into technical specifications.
  • SQL knowledge
  • Good Communication...
4 weeks ago

Business Systems Analyst-Salesforce

SPINO
Toronto, Ontario
$60 - $75 an hour
  • Business System Analyst: 8 years (required)
  • Salesforce: 3 years (required)
  • Financial Services Cloud (FSC) : 2 years (required)...
3 weeks ago

Financial Analyst

Cleveland-Cliffs
Essex County, Ontario
$64,740 - $81,975 a year
  • Assist in the decision-making process by assessing...
  • Plan, study and collect data to determine costs of business...
3 weeks ago

Pricing Analyst - Temporary

Air Canada
Quebec, Quebec
$69,272 - $87,714 a year
  • Monitor, analyze and respond to competitive fare initiatives...
  • Develop and implement pricing initiatives in response to...
3 weeks ago

Sr. Software Engineer II (Distributed Systems)

Narvar
Remote
US$160,000 - US$210,000
  • Work in a group of motivated engineers and help the members...
  • Work with the team to design, estimate, develop and launch...
3 weeks ago