Jobs at CN

Positions 1,297

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.

No open positions at CN right now.

Browse All Jobs

Frequently Asked Questions

What is it like to work at CN?
Working at CN offers a blend of traditional rail operations and cutting‑edge tech. Employees report a collaborative culture, emphasis on safety, and opportunities for continuous learning. The company provides a comprehensive benefits package, including health plans, retirement matching, and paid time off. Team members often participate in internal tech communities, sponsor open‑source projects, and attend annual hackathons.
What types of positions are available at CN?
CN’s 379 open tech roles cover software development, data engineering, cybersecurity, cloud architecture, DevOps, product management, UI/UX, and AI/ML research. Positions range from entry‑level software engineers to senior architects, and include on‑site, hybrid, and fully remote roles across North America.
How can I stand out as an applicant?
Showcase hands‑on experience with distributed systems, containerization, and cloud services by including project links or GitHub repositories. Highlight any certifications such as AWS Certified Solutions Architect or Certified Kubernetes Administrator. Tailor your resume to CN’s digital rail stack by referencing relevant technologies (e.g., Kafka, Spark, Terraform). In your cover letter, illustrate how your prior work improved operational efficiency or reduced latency in a large‑scale system.

Other Companies Hiring

© 2026 Job Transparency. All rights reserved.