Jobs at CN
CN is a North American rail freight leader that has expanded into digital rail technology. Their Digital Rail platform integrates real‑time sensor data with AI‑driven scheduling to optimize train movements and reduce carbon emissions. The company also owns the CN Digital Lab, a hub for developing cloud‑native microservices that run on AWS and Azure for freight visibility solutions.
CN hires software engineers, data scientists, cybersecurity analysts, DevOps engineers, product managers, and AI/ML specialists to build and maintain its digital rail stack. Candidates can expect to work in cross‑functional squads that use Scrum, automated CI/CD pipelines, and container orchestration on Kubernetes. CN offers structured mentoring from senior engineers and quarterly hackathons to foster innovation.
Job Transparency’s CN listings provide real‑time salary figures, employee sentiment scores, and benefit summaries, allowing applicants to benchmark compensation against industry averages for roles such as Full‑stack Engineer or Cloud Security Architect. By viewing this data before applying, job seekers can prioritize positions that match their salary expectations and negotiate confidently.
Manager, Mechanical Car
Company: CN
Location: Terrace, Canada
Posted Oct 13, 2024
CN offers a challenging and exciting work environment, focusing on safety, teamwork, and career development. The Manager, Mechanical Car, leads mechanical operations, ensuring on-time performance of trains and customer satisfaction. Key responsibilities include safety orientation, problem-solving, planning, and general leadership of both union and non-union workforces. The role requires experience in electrical and mechanical environments, supervisory skills, and a commitment to continuous process improvement.
Signals & Communications Maintenance Supervisor
Company: CN
Location: Brockville, Canada
Posted Oct 13, 2024
CN offers a challenging and rewarding work environment in the Signals & Communications (S&C) Maintenance Supervisor role. The position involves overseeing S&C signal systems, maintenance, and installation programs, and managing a team. CN provides comprehensive training and recognizes hard workers. The role requires shift work, including nights, weekends, and holidays, and travel for company business. CN is committed to safety, sustainability, and community prosperity, and values diversity and inclusion.
Intern, Governance, Risk and Compliance
Company: CN
Location: Montreal, Canada
Posted Oct 13, 2024
Canadian National Railway Company (CN) is seeking a full-time Intern, Governance, Risk and Compliance in Montreal, QC from May-Aug 2025. The role involves supporting the GRC team in maintaining security posture, developing and updating security documentation, and processing security requests. The ideal candidate should have a Bachelor's Degree in Information Security or Cybersecurity, knowledge of network technologies, and fluency in English and French. CN is committed to safety, sustainability, and inclusivity, offering meaningful careers that contribute to community prosperity and trade.
Bridge Inspector
Company: CN
Location: Prince George, Canada
Posted Oct 14, 2024
CN offers a challenging and rewarding environment for a Bridge Inspector role. The position involves inspecting railway bridges and culverts using a Snooper inspection vehicle, preparing inspection reports, and maintaining bridge inspection databases. The ideal candidate should have at least 2 years of experience as a Bridge Foreman or proven maintenance experience with bridges, 5 years of railroad experience, and 5 years of experience in Bridges and Structures functions. The role requires frequent travel, climbing at heights, and responding to emergency situations. CN is committed to safety, sustainability, and community prosperity.
Sr Expert, Financial Planning
Company: CN
Location: Vancouver, Canada
Posted Oct 14, 2024
CN is seeking a Sr Expert, Financial Planning to work closely with the Vice-President, Financial Planning and Financial Planning Leadership team. The role involves gathering, synthesizing, and presenting communication materials for the Operating Committee, executing ad hoc analyses and special projects, and providing key financial insights and operational analytics. The incumbent will handle urgent non-recurring projects with C-suite visibility, perform complex, non-recurring analyses, and lead the Financial Planning Leadership team. The role requires a minimum of 10 years of experience in financial or accounting roles, a Bachelor's Degree in Commerce, and professional accounting or MBA degree. Fluency in English and French is required.
Intern, Forensic Accounting
Company: CN
Location: Montreal, Canada
Posted Oct 16, 2024
Canadian National Railway Company (CN) is seeking a highly motivated individual for a full-time Intern, Forensic Accounting position in Montreal, Canada from May-Aug 2025. The intern will assist in forensic investigations, data analytics, and documentation. CN values safety, sustainability, and customer service, fostering an inclusive and collaborative environment. The role requires analytical skills, teamwork, time management, and proficiency in Microsoft Suite. Fluency in both English and French is essential. CN is committed to social responsibility, environmental stewardship, and diversity.
Permanent Machine Operator
Company: CN
Location: Timmins, Canada
Posted Oct 14, 2024
CN is seeking a Permanent Machine Operator for a rewarding career in track maintenance. The role involves operating and servicing work equipment machines, performing track repair and maintenance activities, and complying with safety standards. The job requires physical labor, working outdoors, and shift work. Relevant work experience, postsecondary trade education, and mechanical knowledge are assets. CN is committed to social responsibility, environmental stewardship, and diversity.
Intern, Operational Technology Security Architecture
Company: CN
Location: Montreal, Canada
Posted Oct 13, 2024
Canadian National Railway Company (CN) is seeking a full-time Intern, Operational Technology Security Architecture for a 4-month period in Montreal, QC. The role involves assisting the OT Security Architecture team in developing and reviewing OT security architectures, participating in meetings, and gathering information about security architectures of OT systems. CN is committed to excellence, innovation, safety, and inclusivity, offering a dynamic environment for growth and recognition. The ideal candidate should have a background in Computer Science, Computer Engineering, or Industrial Process Automation, with an interest in Cybersecurity and OT systems.
Intern, Multimodal Operations
Company: CN
Location: Brampton, Canada
Posted Oct 14, 2024
Canadian National Railway Company (CN) is seeking a full-time Intern, Multimodal Operations for May-August 2025 in Brampton, ON. The role involves assisting the Multimodal Operations team, understanding supply chain partners' needs, and gaining insights into CN's Consumer Products Supply Chain. The intern will work on projects, collaborate on growth strategies, and engage in data analysis. CN values inclusivity, collaboration, and sustainability, offering a meaningful career with opportunities for growth and recognition.
Manager Network and Communication, Operational Technology
Company: CN
Location: Montreal, Canada
Posted Oct 16, 2024
CN is seeking a Manager, Network and Communication, Operational Technology to design and develop detailed functional designs for solution subsystem components. The role involves working with various teams to understand end-to-end architecture and requirements, and collaborating with other design teams for consistency. The incumbent will be responsible for system and software design, delivery, and quality assurance, as well as people management and cross-functional team support. The ideal candidate should have extensive experience in technology systems and software development, leadership qualities, and knowledge of state-of-the-art technologies. CN is committed to safety, sustainability, and customer service, and values diversity and inclusion.
Track Maintainer/Truck Driver
Company: CN
Location: Kamloops, Canada
Posted Oct 14, 2024
CN is seeking a Track Maintainer/Truck Driver for a rewarding career in track maintenance. The role involves inspecting, repairing, and replacing track components, ensuring they meet CN's specifications. The position requires supervising crews, maintaining train operating restrictions, and implementing safety directives. The ideal candidate should have foreman or supervisory experience, a valid driver's license, and knowledge of Microsoft Suite. CN offers formal and on-the-job training upon hiring. The company is committed to social responsibility, environmental stewardship, and diversity.
Assistant Track Supervisor
Company: CN
Location: Prince George, Canada
Posted Oct 14, 2024
CN offers a challenging and rewarding work environment, particularly for those with safety compliance experience. The Assistant Track Supervisor role involves leading engineering operations, supervising track gangs, and ensuring safety and regulatory compliance. The position requires budget management, labour 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.