1. What is a Software Engineer at Thurber Engineering?
At Thurber Engineering, the role of a Software Engineer is uniquely positioned at the intersection of complex geotechnical data analysis and practical engineering application. You are not just writing code; you are building the digital infrastructure that allows our teams to model soil behavior, evaluate site stability, and manage critical environmental risks. Your work directly enables our engineers to deliver safer, more reliable infrastructure projects across Canada.
This role is vital because Thurber Engineering operates in a space where technical precision is a non-negotiable requirement. You will contribute to internal tools and platforms that process high-stakes data, requiring a deep commitment to both software quality and domain understanding. It is an environment where your engineering decisions have tangible impacts on the stability of civil structures and the efficiency of project workflows.