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.
Refreshed continuously
Across active listings
All open roles
137 positions at CN
Bridges & Structures, Assistant Foreperson
CN·Edmundston or Campbellton or Grand Falls or Mont-Joli or Bathurst or Rimouski
Bridges & Structures, Assistant Foreperson at CN. Location: Edmundston or Campbellton or Grand Falls or Mont-Joli or Bathurst or Rimouski. Role: leading employees, interpreting drawings, preparing estimates Requirements: Ability to lead crews, interpret drawings, perform rough ca…
Manager Delivery
CN·Montreal, Quebec, Canada
Manager Delivery at CN. Location: Montreal, Quebec, Canada. Role: allocating resources, planning capacity, monitoring performance Requirements: 5+ years related experience with 5+ years in leadership; bachelor's in CS/business/engineering or equivalent; resource planning, capacit…
Senior Manager, Engineering
CN·London or Hamilton or Sarnia
Senior Manager, Engineering at CN. Location: London or Hamilton or Sarnia. Role: managing staff, ensuring safety, overseeing capital Requirements: Minimum 10 years railroad experience (6 years track, 5 years supervisory). HS diploma/GED required; Bachelor's in Engineering preferr…
Assistant Track Maintenance Foreperson
CN·Gimli, Canada
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…
Intermodal Maintenance Advisor - Temporary Contract
CN·Montreal, Canada
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…
Train Conductor - $10,000 Local Signing Bonus
CN·Prince George, Canada
Train Conductor CN is offering a generous $10,000 signing bonus to successful candidates who accept a permanent Train Conductor position and reside within one hour of Prince George, BC. At CN, we are committed to our pursuit of excellence. We take pride in delivering work of the …
Mechanical Locomotive Supervisor
CN·Edmonton, Canada
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…
Analyst, Solution Management
CN·Edmonton, Canada
Job Summary The Analyst, Solution Management role is responsible for providing technical support to the Rail Traffic Control (RTC) system and coordinating with other Information and Technology (I&T) stakeholders to ensure the integrity and evolution of the products they are accou…
Intermodal Heavy Duty Equipment Mechanic
CN·Airdrie, Canada
Heavy Duty Equipment Mechanic (Intermodal) 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 tim…
Expert Product Owner
CN·Varennes, Canada
Expert Product Owner 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 opportuniti…
Specialist Network Security Design
CN·Airdrie, Canada, Edmonton, Canada, Varennes, Canada, Woodbridge, Canada
Specialist, Network Security Integrator 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 train…
Constable
CN·Dartmouth, Canada
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…
Composite Accounting Representative
CN·Varennes, Canada
At CN, everyday brings new and exciting challenges. You can expect an interesting environment where you are 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…
Analyst, Solution Management
CN·Edmonton, Alberta, Canada
Analyst, Solution Management at CN. Location: Edmonton, Alberta, Canada. Role: supporting systems, troubleshooting issues, managing releases Requirements: Provide 24/7 technical support for Rail Traffic Control systems, manage releases and incidents, perform RCA, automate support…
Train Conductor - $10,000 Local Signing Bonus
CN·Grande Prairie, Canada
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…
Track Maintenance Foreperson
CN·Vancouver, Canada
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, putting saf…
Expert Product Owner
CN·Montreal Est, Quebec, Canada
Expert Product Owner at CN. Location: Montreal Est, Quebec, Canada. Role: owning backlog, eliciting requirements, managing stakeholders Requirements: 7–10 years experience, product ownership and business analysis skills, transportation/logistics experience preferred, software dev…
Train Conductor - $10,000 Local Signing Bonus
CN·Hinton, Canada
Train Conductor CN is offering a generous $10,000 signing bonus to successful candidates who accept a permanent Train Conductor position and reside within one hour of Jasper, AB. At CN, we are committed to our pursuit of excellence. We take pride in delivering work of the highest…
Track Maintainer/Truck Driver
CN·Regina, Canada
Track Maintainer/Truck Driver 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 sa…
Rail Track Maintainer
CN·Regina, Canada
Rail Track Maintainer 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 fir…
Transportation Supervisor
CN·Red Deer, Canada
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…
Senior Expert, Information and Technology Business Partner- Engineering
CN·Montreal, Canada
At CN , everyday brings new and exciting challenges . Y ou can expect a n interesting environment where you're part of making sure our business is running opti mally and safely - helping keep the economy on track . W e provide the kind of paid training and opportunit ies that lon…
Senior Expert, Information and Technology Business Partner - Corporate Services
CN·Montreal, Canada
At CN , everyday brings new and exciting challenges . Y ou can expect a n interesting environment where you're part of making sure our business is running opti mally and safely - helping keep the economy on track . W e provide the kind of paid training and opportunit ies that lon…
Senior Expert, Information and Technology Business Partner- Engineering
CN·Montreal, Quebec, Canada
Senior Expert, Information and Technology Business Partner- Engineering at CN. Location: Montreal, Quebec, Canada. Role: defining work, prioritizing initiatives, managing backlog Requirements: 15+ years experience (10+ years leadership, 5+ years business-facing IT/product/project…
Tech stack signals
What CN hires for
Most-requested skills across active job descriptions.