1. What is a Software Engineer at Trans Mountain?
A Software Engineer at Trans Mountain operates at the intersection of critical energy infrastructure and modern digital solutions. You are not just writing code; you are building and maintaining the technical frameworks that ensure the safe, reliable, and compliant operation of one of the most significant energy assets in Canada. Your work directly impacts how the organization tracks regulatory compliance, manages project facilities, and optimizes operational data.
This role is both challenging and rewarding because it requires a high degree of precision. Whether you are working on application compliance or facilities project engineering, your software solutions must integrate seamlessly with complex industrial requirements. You will collaborate with cross-functional teams, including operations, regulatory affairs, and project management, to translate physical infrastructure challenges into scalable digital tools. Expect a professional environment where technical rigor, accuracy, and long-term system stability are valued above all else.

