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: Camrose, Canada

Posted Jan 27, 2025

Rail Track Maintainer

Company: CN

Location: Hibbing, MN

Posted Jan 27, 2025

Constable

Company: CN

Location: Rayside-Balfour, Canada

Posted Jan 25, 2025

Track Maintainer/Truck Driver

Company: CN

Location: Edson, Canada

Posted Jan 27, 2025

Rail Track Maintainer

Company: CN

Location: Edson, Canada

Posted Jan 25, 2025

Rail Track Maintainer

Company: CN

Location: Grande Prairie, Canada

Posted Jan 27, 2025

Facility Maintenance Carpenter

Company: CN

Location: Rayside-Balfour, Canada

Posted Jan 27, 2025

Permanent Machine Operator

Company: CN

Location: Fort St. John, Canada

Posted Jan 27, 2025

Track Maintainer/Truck Driver

Company: CN

Location: Terrace, Canada

Posted Jan 25, 2025

Intern, Bridges and Structures

Company: CN

Location: Homewood, IL

Posted Jan 27, 2025

Rail Track Maintainer

Company: CN

Location: Chicago, IL

Posted Jan 27, 2025

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.