What is a Software Engineer at Burns & McDonnell?
A Software Engineer at Burns & McDonnell plays a pivotal role in delivering technology solutions that support large-scale infrastructure, energy, environmental, and facility engineering projects. Unlike purely consumer-facing tech firms, Burns & McDonnell operates as a 100% employee-owned engineering and architecture giant. In this environment, software engineers build internal tools, data pipelines, client-facing dashboards, and specialized applications that power critical engineering workflows across various global practices.
In this position, your work directly impacts how multi-disciplinary teams plan, design, and execute complex capital projects. Whether you are automating workflows for substation design, building enterprise web applications, or engineering algorithms for field data collection, your technical contributions streamline operations and improve safety, accuracy, and efficiency. The software solutions you build bridge the gap between traditional engineering disciplines and modern computer science practices.
What makes the Software Engineer role at Burns & McDonnell compelling is the combination of tangible real-world impact and a distinct employee-ownership culture. You are not just writing code for abstract features; you are directly contributing to the growth and operational excellence of a firm where every team member is an owner. Expect a collaborative environment where strong interpersonal skills and domain interest are valued alongside technical capability.




