Company · 137 open roles

Careers at CN

CN has 137 active roles on ResuMinder right now. Score your CV instantly and use the ResuMinder extension to apply in seconds — no manual form-filling.

Active roles
137

Refreshed continuously

Median salary

Across active listings

Top hirers
Hottest cities
Montreal Est, Quebec, Canada9Varennes, Canada9Montreal, Canada8Not specified5Edmonton, Canada4Hinton, Canada4Montreal, Quebec, Canada4Homewood, Illinois, United States3

All open roles

137 positions at CN

Transportation Supervisor

CN·Prairieville, LA

OnsiteFull-time23d ago

Hiring Salary Range : $ 104,000.00 - 115,000.00 This range represents the hiring range. Salaries are determined individually depending on skills and experience. You will also be eligible to an annual bonus, employee share investment program (ESIP), Pension, Benefits, Railroad Ret…

Transportation and Logistics

Locomotive Electrician

CN·Homewood, IL

OnsiteFull-time23d ago

Qualified Rate : $42.49 Per hour Please note that new hires in this role may be paid a lower hourly rate during their qualifying period. In addition, CN employees are also eligible to an employee share investment plan (ESIP), Pension, Benefits, Railroad Retirement Benefits (RRB) …

Human Resources and Recruitment

Senior Accountant, Corporate Accounting (temporary)

CN·Montreal, Canada

OnsiteFull-time23d ago

At CN, everyday brings new and exciting challenges. You can expect an interesting environment where you're part of making sure our business is running optimally and safely-helping keep the economy on track. We provide the kind of paid training and opportunities that long-term car…

Accounting and Finance

Rail Track Maintainer

CN·Hibbing, MN

OnsiteFull-time23d ago

Qualified Rate : $34.84 Per hour Please note that new hires in this role may be paid a lower hourly rate during their qualifying period. In addition, CN employees are also eligible to an employee share investment plan (ESIP), Pension, Benefits, Railroad Retirement Benefits (RRB) …

Unknown

Rail Track Maintainer

CN·Bemidji, MN

OnsiteFull-time23d ago

Qualified Rate : $34.84 Per hour Please note that new hires in this role may be paid a lower hourly rate during their qualifying period. In addition, CN employees are also eligible to an employee share investment plan (ESIP), Pension, Benefits, Railroad Retirement Benefits (RRB) …

Unknown

Train Conductor

CN·Rayside-Balfour, Canada

OnsiteFull-time23d ago

Train Conductor At CN, we are committed to our pursuit of excellence. We take pride in delivering work of the highest standard, continually innovating to shape the railroad of the future. As responsible railroaders, we make the right decisions every time, putting safety first, ac…

Transportation and Logistics

Transportation Supervisor

CN·Hinton, Canada

OnsiteFull-time23d ago

At CN, everyday brings new and exciting challenges. You can expect an interesting environment where you're part of making sure our business is running optimally and safely-helping keep the economy on track. We provide the kind of paid training and opportunities that long-term car…

Transportation and Logistics

Signals & Communications Apprentice

CN·Green Bay, WI

OnsiteFull-time23d ago

Qualified Rate : $30.92 Per hour Please note that new hires in this role may be paid a lower hourly rate during their qualifying period. In addition, CN employees are also eligible to an employee share investment plan (ESIP), Pension, Benefits, Railroad Retirement Benefits (RRB) …

Media, PR, and Communications

Assistant Track Maintenance Foreperson

CN·Hinton, Canada

OnsiteFull-time24d ago

Assistant Track Maintenance Foreperson At CN, we are committed to our pursuit of excellence. We take pride in delivering work of the highest standard, continually innovating to shape the railroad of the future. As responsible railroaders, we make the right decisions every time, p…

Installation, Maintenance, and Repairs

Bilingual Assistant Manager, Merchandise Supply Chain

CN·Montreal, Canada

OnsiteFull-time25d ago

At CN, everyday brings new and exciting challenges. You can expect an interesting environment where you're part of making sure our business is running optimally and safely-helping keep the economy on track. We provide the kind of paid training and opportunities that long-term car…

Education

Train Conductor

CN·Yorkton, Canada

OnsiteFull-time26d ago

Train Conductor At CN, we are committed to our pursuit of excellence. We take pride in delivering work of the highest standard, continually innovating to shape the railroad of the future. As responsible railroaders, we make the right decisions every time, putting safety first, ac…

Transportation and Logistics

Senior Procurement Specialist

CN·Montreal, Canada

OnsiteFull-time26d ago

At CN, everyday brings new and exciting challenges. You can expect an interesting environment where you're part of making sure our business is running optimally and safely-helping keep the economy on track. We provide the kind of paid training and opportunities that long-term car…

Business Operations

Train Conductor

CN·Williams Lake, Canada

OnsiteFull-time32d ago

Train Conductor At CN, we are committed to our pursuit of excellence. We take pride in delivering work of the highest standard, continually innovating to shape the railroad of the future. As responsible railroaders, we make the right decisions every time, putting safety first, ac…

Transportation and Logistics

Administrative Assistant, Occupational Health Services

CN·Edmonton, Alberta, Canada

OnsiteFull Time35d ago

Administrative Assistant, Occupational Health Services at CN. Location: Edmonton, Alberta, Canada. Role: managing records, coordinating assessments, processing expenses Requirements: 3+ years administrative experience in occupational health/medical admin or related field; manages…

Supervisor Assistant Track

CN·Lloydminster, Alberta, Canada

OnsiteFull Time39d ago

Supervisor Assistant Track at CN. Location: Lloydminster, Alberta, Canada. Role: leading operations, conducting inspections, planning repairs Requirements: 3+ years safety compliance experience, ability to lead track inspection and repair crews, valid driver’s licence, ability to…

Supervisor, Track

CN·Peace River, Alberta, Canada

OnsiteFull Time39d ago

Supervisor, Track at CN. Location: Peace River, Alberta, Canada. Role: managing operations, supervising staff, inspecting track Requirements: Supervisory experience in track inspection and repairs, safety compliance, labour relations, budget management, and railroad operations; v…

Analyst, CN Communication Center - 12 months contract

CN·Montreal, Quebec, Canada

OnsiteContract35d ago

Analyst, CN Communication Center - 12 months contract at CN. Location: Montreal, Quebec, Canada. Role: dispatching calls, monitoring safety, coordinating responses Requirements: 1+ years experience preferred; knowledge of computer aided dispatching and radio communications; high …

Senior Manager, Engineering

CN·Sudbury or Capreol

OnsiteFull Time35d ago

Senior Manager, Engineering at CN. Location: Sudbury or Capreol. Role: leading staff, ensuring compliance, managing capital Requirements: Minimum 10 years railroad experience (6 years track, 5 years supervisory), HS/GED required, Bachelor’s in Engineering preferred, knowledge of …

Track Supervisor (South Alberta)

CN·Edmonton or Rocky View County or Red Deer

OnsiteFull Time40d ago

Track Supervisor (South Alberta) at CN. Location: Edmonton or Rocky View County or Red Deer. Role: managing operations, supervising teams, ensuring compliance Requirements: Supervisory experience in track inspection/repairs, safety compliance, labour relations, budget management,…

Regional Chief, Engineering

CN·Homewood, Illinois, United States

OnsiteFull Time35d ago

Regional Chief, Engineering at CN. Location: Homewood, Illinois, United States. Role: leading team, maintaining infrastructure, managing budget Requirements: Minimum 15 years relevant experience, leadership of large maintenance teams, budget management, knowledge of FRA/regulator…

Transportation Supervisor

CN·Prince George, Canada

OnsiteFull-time40d ago

At CN, everyday brings new and exciting challenges. You can expect an interesting environment where you're part of making sure our business is running optimally and safely- helping keep the economy on track. We provide the kind of paid training and opportunities that long-term ca…

Transportation and Logistics

Senior Audit Advisor, Internal Audit

CN·Montreal Est, Quebec, Canada

OnsiteFull Time41d ago

Senior Audit Advisor, Internal Audit at CN. Location: Montreal Est, Quebec, Canada. Role: managing audits, evaluating controls, reporting findings Requirements: 3–5 years internal audit experience, CPA or CIA considered an asset, knowledge of COSO/SOX/ITGC, MS Office and SAP Busi…

Audit Advisor, Internal Audit (18-month contract)

CN·Montreal Est, Quebec, Canada

OnsiteContract35d ago

Audit Advisor, Internal Audit (18-month contract) at CN. Location: Montreal Est, Quebec, Canada. Role: executing audits, testing controls, preparing reports Requirements: 1–2 years relevant experience, undergraduate degree required, knowledge of audit processes/COSO, control test…

Terminal Coordinator - Intermodal

CN·Brampton, Ontario, Canada

OnsiteFull Time35d ago

Terminal Coordinator - Intermodal at CN. Location: Brampton, Ontario, Canada. Role: managing safety, planning placement, coaching staff Requirements: 5+ years operations experience, experience leading unionized workforce in a 24/7 environment; post-secondary degree in operations …

Tech stack signals

What CN hires for

Most-requested skills across active job descriptions.

Transportation and LogisticsUnknownHuman Resources and RecruitmentAccounting and FinanceMedia, PR, and CommunicationsInstallation, Maintenance, and RepairsEducationBusiness Operations