As an Analyst Software Developer, you’ll play a key role in shaping the future of CPKC’s Advanced Train Control team - working in a complex, mission-critical environment where your contributions directly impact the safe and efficient movement of trains across the network. This is far from a traditional entry-level role; you’ll help drive a “single pane of glass” vision by leveraging modern engineering practices, real-time data, automation, and Generative AI to enhance system performance and reliability. This position can be based in Calgary or Kansas City.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level