What is a Software Engineer at Thornton Tomasetti?
At Thornton Tomasetti, a Software Engineer occupies a vital intersection between cutting-edge computational technology and high-stakes structural engineering. You are not merely writing code; you are building the digital tools that allow our firm to design, analyze, and maintain some of the world’s most iconic and complex structures. Your work directly impacts the efficiency of our project delivery and the safety of the built environment.
This role requires a unique blend of technical precision and an appreciation for the physical world. You will collaborate with structural engineers, architects, and project managers to translate complex engineering challenges into scalable software solutions. Whether you are automating repetitive design tasks, developing custom plugins for industry-standard software, or architecting data-driven applications, your contributions will have a tangible, lasting impact on the firm’s ability to innovate and solve the "impossible" in engineering.




