1. What is a Software Engineer at Metrolinx?
As a Software Engineer at Metrolinx, you play a pivotal role in the technology ecosystem that keeps the Greater Toronto and Hamilton Area moving. This position is not merely about writing code; it is about building and maintaining the critical digital infrastructure that supports regional transit systems. Your work directly impacts how millions of passengers experience their daily commute, from real-time scheduling data to internal operational tools that ensure safety and efficiency.
The environment at Metrolinx is characterized by large-scale complexity and the need for high-reliability systems. You will often find yourself working at the intersection of legacy infrastructure and modern digital transformation, requiring a balance of technical rigor and strategic problem-solving. This role is ideal for engineers who are motivated by high-impact projects and who thrive in environments where technical decisions have real-world consequences for public infrastructure.

