Jobs at CN

Positions 1,297

CN is a leading North American infrastructure company that has embraced digital transformation to streamline rail and logistics operations. Leveraging IoT sensors, predictive analytics, and cloud platforms, CN has positioned itself as a pioneer in smart transportation technology.

CN actively recruits software engineers, data scientists, cybersecurity specialists, network operations experts, DevOps engineers, UI/UX designers, and project managers. Candidates can expect collaborative, cross‑functional teams, hybrid work options, and a strong emphasis on continuous learning and safety compliance.

Exploring CN listings on Job Transparency gives you instant access to real salary ranges, employee sentiment scores, and benefit summaries, letting you benchmark offers and negotiate with confidence.

Rail Track Maintainer

Company: CN

Location: Battle Creek, MI

Posted Nov 08, 2024

CN is seeking a Rail Track Maintainer who enjoys physical labor, working outdoors, and prioritizes safety. The role involves inspecting, repairing, and replacing rails, ties, switches, and ballasts. It requires working in various weather conditions, long periods of travel, and lifting up to 70 pounds. Relevant work experience, heavy equipment operation skills, and a high school diploma are necessary. CN offers a 4-week classroom training program focusing on health and safety rules and machine operator procedures. This is a unionized position with pay and benefits governed by the collective agreement.

Intern, Accounting AP

Company: CN

Location: Montreal, Canada

Posted Nov 07, 2024

Canadian National Railway Company (CN) is seeking a full-time intern for the Accounting AP position in Montreal, QC from May to August 2025. The role involves supporting CN's Accounting Department, including Accounts Payables, Accounts Receivables, Revenue Management, Financial Reporting, and Accounting Development. CN values safety, integrity, inclusivity, and collaboration, offering a dynamic environment for growth and recognition. The ideal candidate should be bilingual, have excellent communication skills, and be results-oriented. CN is committed to social responsibility and environmental stewardship, aiming to build a safe, inclusive, and sustainable railroad.

Flag Person

Company: CN

Location: Halifax, Canada

Posted Nov 08, 2024

CN is offering a job opportunity for laid-off employees from the TCRC bargaining unit. The role of a Flag Person involves protecting railway track workers and contractors by ensuring adherence to railway rules and regulations. Major responsibilities include applying and ensuring adherence to railway rules, using and maintaining hand tools, and performing tasks like removing and replacing defective ties, rails, and anchors. The job requires working outdoors in various weather conditions, lifting up to 50 pounds frequently, and having good hand-eye coordination. Relevant work experience, a high school diploma, a valid driver's license, and being at least 18 years old are required. CN is committed to safety, sustainability, and inclusivity, and offers a special 2-week training class for laid-off conductors.

Assistant Track Supervisor

Company: CN

Location: Sarnia, Canada

Posted Nov 07, 2024

CN offers a challenging and rewarding work environment, focusing on safety and teamwork. The Assistant Track Supervisor role involves leading engineering operations, supervising track gangs, and ensuring compliance with safety procedures. The position requires budget management, labor relations experience, and the ability to handle pressure and stress. CN values safety, sustainability, and inclusivity, and is committed to community prosperity and environmental stewardship.

Senior Financial Partner, Capital Planning and Management

Company: CN

Location: Homewood, IL

Posted Nov 07, 2024

CN offers a challenging and rewarding work environment, focusing on capital planning and management. The Senior Financial Partner, Capital Planning and Management role involves building and maintaining a 36-month rolling capital plan, tracking 10-year capital needs, and prioritizing projects. Key responsibilities include capital planning, management, reporting, auditing, and governance. The role requires advanced knowledge of Microsoft Office, SAP, and AFE360, along with a Bachelor's Degree in Business, I&T, or Engineering. CN is committed to social responsibility, environmental stewardship, and equal employment opportunities.

Transportation Supervisor

Company: CN

Location: New Orleans, LA

Posted Nov 07, 2024

CN offers an exciting, safety-focused environment with opportunities for career growth. The Transportation Supervisor role involves managing day-to-day train operations, ensuring safety compliance, problem-solving, and leading a unionized workforce. The position requires industrial experience, supervisory skills, and knowledge of rail operating practices. CN is committed to social responsibility, environmental stewardship, and equal employment opportunities.

Manager, Business Compliance

Company: CN

Location: Toronto, Canada

Posted Nov 07, 2024

CN offers a dynamic work environment with opportunities for career growth and meaningful work. The Business Compliance Manager role involves overseeing expense management processes, performing vendor audits, and developing internal controls. The role requires 3-5 years of internal auditing experience, a bachelor's degree in Accounting or Finance, and certifications like CPA, CFE, or CIA. CN values ESG principles, collaboration, critical thinking, and agility. The role involves standard office work with minimal travel, and the company is committed to diversity and inclusion.

Rail Track Maintainer

Company: CN

Location: Port Huron, MI

Posted Nov 07, 2024

CN is seeking a Rail Track Maintainer who enjoys physical labor, working outdoors, and prioritizes safety. The role involves inspecting, repairing, and replacing rails, ties, switches, and ballasts. The job requires working in various weather conditions, long periods of travel, and lifting up to 70 pounds. Relevant work experience, heavy equipment operation skills, and a high school diploma are necessary. CN offers a 4-week classroom training program focusing on health and safety rules and machine operator procedures. This is a unionized position with pay and benefits governed by the collective agreement.

Senior Manager, Corporate Finance - Treasury

Company: CN

Location: Montreal, Canada

Posted Nov 07, 2024

CN offers a dynamic work environment with opportunities for career growth and meaningful work. The Senior Manager, Corporate Finance role involves developing and implementing financial strategies, managing liquidity, and overseeing financial risk. Key responsibilities include monitoring liquidity for diverse funding sources, managing financial risks, preparing presentations, and leading shareholder distribution activities. The role requires a minimum of 10 years of experience in financial markets or treasury functions, along with relevant certifications like CFA and CPA. CN is committed to social responsibility, sustainability, and inclusivity.

Flag person

Company: CN

Location: Montreal, Canada

Posted Nov 07, 2024

CN is offering a job opportunity for laid-off employees from the TCRC bargaining unit. The role of a Flag Person involves protecting railway track workers and contractors by ensuring adherence to railway rules and regulations. Major responsibilities include applying and ensuring adherence to railway rules, using and maintaining hand tools, and performing tasks like removing and replacing defective ties, rails, and anchors. The job requires shift work, long periods of travel, and working outdoors in various weather conditions. Relevant work experience, heavy equipment operation skills, a high school diploma, a valid driver's license, and meeting medical fitness requirements are necessary. CN provides a 2-week training class covering health and safety rules and basic machine operator procedures. The position is unionized, with pay and benefits governed by the applicable collective agreement.

Transportation Supervisor

Company: CN

Location: Flint, MI

Posted Nov 07, 2024

CN offers an exciting, safety-focused environment with opportunities for career growth. The Transportation Supervisor role involves managing day-to-day train operations, ensuring safety compliance, problem-solving, and decision-making. The position requires industrial work experience, supervisory skills, and knowledge of rail operating practices. CN is committed to social responsibility, environmental stewardship, and equal employment opportunities.

Rail Track Maintainer

Company: CN

Location: Pontiac, MI

Posted Nov 07, 2024

CN is seeking a Rail Track Maintainer who enjoys physical labor, working outdoors, and prioritizes safety. The role involves inspecting, repairing, and replacing rails, ties, switches, and ballasts. The job is physically demanding, often requiring lifting up to 70 pounds, and involves shift work with occasional overtime. CN offers classroom training for 4 weeks, focusing on health and safety rules and basic machine operator procedures. Successful completion is mandatory. The position is unionized, with pay and benefits governed by the collective agreement. CN is committed to social responsibility, environmental stewardship, and equal employment opportunities.

Frequently Asked Questions

What is it like to work at CN?
Employees report a culture that values safety, teamwork, and innovation. CN offers structured onboarding, mentorship programs, and access to industry‑leading training in cloud, AI, and security. The company balances on‑site collaboration with hybrid remote options, and fosters a data‑driven decision‑making environment.
What types of positions are available at CN?
CN’s 376 open roles cover software development, data analytics, cybersecurity, network engineering, DevOps, UI/UX, quality assurance, project management, and operations support. Positions range from entry‑level associate to senior leadership, with a strong focus on leveraging digital tools to optimize freight and logistics.
How can I stand out as an applicant for CN?
Tailor your résumé to highlight quantifiable achievements—such as reducing latency by 15% or improving model accuracy by 12%—and demonstrate familiarity with CN’s tech stack (Python, Kubernetes, AWS, Azure). Include a portfolio of relevant projects, contribute to open‑source or internal initiatives, and articulate a clear understanding of CN’s mission to digitize rail operations.

Other Companies Hiring

© 2026 Job Transparency. All rights reserved.