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.

Coordinator, Dangerous Goods

Company: CN

Location: Montreal, Canada

Posted Dec 04, 2024

CN offers a challenging and rewarding work environment, focusing on safety, sustainability, and customer service. The Coordinator, Dangerous Goods role involves data management for regulatory reporting, program coordination, and handling regulatory requirements through CN systems. Key responsibilities include assisting in incident statistics tracking, vetting AskRail application requests, and managing the Canutec database. The role requires 1 year of professional experience, fluency in English and French, and knowledge of Microsoft Office. CN is committed to social responsibility, environmental stewardship, and diversity, encouraging applications from underrepresented groups.

Construction Supervisor, Design and Construction

Company: CN

Location: Kamloops, Canada

Posted Dec 03, 2024

CN offers a challenging and rewarding work environment, particularly for those in construction roles. The Construction Supervisor, Design and Construction position involves managing construction projects related to D&C and Public Works, ensuring they adhere to engineering practices, CN standards, and safety procedures. Key responsibilities include construction oversight, coordination with various departments, and budgeting. The role requires 3+ years of construction experience, a Civil Engineering Degree, and proficiency in Microsoft Office. CN is committed to safety, sustainability, and inclusivity, aiming to be North America's safest, most inclusive, and sustainable railroad.

Transportation Supervisor

Company: CN

Location: North Battleford, Canada

Posted Dec 19, 2024

CN offers an exciting and challenging work environment, emphasizing safety, teamwork, and career growth. The Transportation Supervisor role involves managing day-to-day train operations, ensuring safety compliance, problem-solving, and planning workload. The position requires industrial work experience, supervisory skills, and knowledge of rail operating practices. CN values diversity and inclusivity, encouraging applications from underrepresented groups.

Intern, Performance and Sustainable Procurement Analyst

Company: CN

Location: Montreal, Canada

Posted Dec 19, 2024

Canadian National Railway Company (CN) is seeking a full-time Intern, Performance and Sustainable Procurement Analyst for a summer position in Montreal, QC. The role involves driving improvement in Procurement & Supply Management, evaluating processes, and implementing data analysis practices. The analyst will support reporting requirements, build KPIs, and collaborate with various teams. Key responsibilities include assessing process improvement opportunities, designing new processes, and promoting change across initiatives. The ideal candidate should be proficient in Microsoft Office, have analytical skills, strong communication abilities, and knowledge of systems like SAP, Tableau, Power BI, and SharePoint. Bilingualism (English, French) is required. CN is committed to safety, service, and sustainability, fostering inclusivity and collaboration for exceptional results.

Expert Solution Architect - Digital Workplace and End User Devices

Company: CN

Location: Montreal, Canada

Posted Dec 19, 2024

CN is seeking an Expert Solution Architect - Digital Workplace and End User Devices. The role involves defining and aligning end-to-end solutions with Enterprise Architecture, ensuring solution delivery, and leading Communities of Practice. Responsibilities include documenting technology portfolios, designing end-user computing services, and evaluating cloud technologies. The ideal candidate has 10+ years in IT, including 5 years as an IT Architect, with experience in Microsoft 365 solutions, various architectural fields, and program/project planning. Bilingualism in English and French is required. CN is a world-class transportation leader, committed to safety, sustainability, and customer satisfaction.

Executive Assistant, Safety, Sales and Marketing

Company: CN

Location: Homewood, IL

Posted Dec 04, 2024

CN offers a dynamic work environment with opportunities for career growth and meaningful work. The Executive Assistant, Safety, Sales and Marketing role involves supporting Vice-Presidents, managing business travel, handling administrative tasks, coordinating events, and ensuring corporate initiatives are resource-assigned. The role requires a high level of discretion, ability to handle pressure, and proficiency in Microsoft Office and CN's internal systems. Minimum 5 years of professional-level office experience is required.

Track Maintenance Foreman

Company: CN

Location: Vancouver, Canada

Posted Dec 03, 2024

CN is seeking a Track Maintenance Foremen to oversee the maintenance of track components, ensuring fixtures on the railroad work properly. The role involves leading crews in inspecting, repairing, and replacing rails, ties, switches, and ballast. The position requires foreman or supervisory experience, knowledge of Microsoft Suite, and a valid driver's license. CN offers a safety-first work environment, meaningful careers, and comprehensive training. The role involves working outdoors in various weather conditions, lifting heavy loads, and complying with track safety standards.

Sr. Manager, Financial Planning

Company: CN

Location: Homewood, IL

Posted Dec 19, 2024

CN offers a dynamic and challenging work environment, emphasizing safety, teamwork, and career growth. The Senior Manager, Financial Planning - Engineering, plays a crucial role in managing financial activities, driving cost consciousness, and fostering continuous improvement. Key responsibilities include management reporting, budgeting, planning, and talent development. The role requires extensive financial and technical knowledge, with a focus on CN's specific systems and processes.

Car Mechanic (Freight Car Repairer)

Company: CN

Location: Terrace, Canada

Posted Dec 19, 2024

CN offers a Car Mechanic Apprentice position with opportunities for skilled tradespeople. The role involves inspecting, maintaining, building, and repairing railway freight cars, adhering to Federal and CN regulations. Paid training is provided, enabling skill evolution. The work is meaningful as it contributes to the economy. Major responsibilities include inspecting cars, performing maintenance and repairs, and preparing reports. The job requires physical strength, adaptability, and good teamwork. CN is a world-class transportation leader committed to safety, sustainability, and customer service.

Mechanical Locomotive Supervisor

Company: CN

Location: Memphis, TN

Posted Dec 04, 2024

CN offers a dynamic work environment with opportunities for career growth and safety-focused culture. The Mechanical Locomotive Supervisor role involves managing day-to-day operations, ensuring safety and efficiency in locomotive maintenance and repair. Responsibilities include coaching employees, problem-solving, decision-making, and general leadership. The role requires supervisory experience, technical skills, and a commitment to safety and sustainability.

Signals & Communications Apprentice

Company: CN

Location: Thunder Bay, Canada

Posted Dec 03, 2024

CanadaCN offers a career opportunity for Signals and Communications Apprentices. The role involves installing, repairing, and maintaining various signals and communications systems. The job includes hands-on tasks, use of diverse tools, and working in outdoor conditions. Requirements are a high school diploma, completion of an electronics-related program, and successful completion of CN's apprenticeship program. CN provides 3 weeks of classroom training and emphasizes safety, sustainability, and customer satisfaction.

Specialist Software Development

Company: CN

Location: Montreal, Canada

Posted Dec 04, 2024

CN is seeking a Specialist Software Development role for its Information & Technology (I&T) team. The role involves working with managers, product management, system designers, and other team members to implement software requirements. Key responsibilities include software design, coding, and application development. The ideal candidate should have expertise in C++, Python, Bash scripting, and Linux command line, along with experience in cloud-based infrastructure (Google, Azure, AWS). A Bachelor's degree in computer science or equivalent is required, along with a minimum of 7-10 years of overall work experience, 5 years as a developer, and 2 years of writing automated unit testing scripts. CN is committed to safety, sustainability, and inclusivity, and values candidates from underrepresented groups.

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.