What is a Software Engineer at Suffolk Construction?
At Suffolk Construction, a Software Engineer plays a pivotal role in driving the digital transformation of one of the nation’s most innovative construction management firms. Unlike traditional technology companies where software exists in a vacuum, engineering at Suffolk Construction directly impacts the physical world. Engineers here build, customize, and scale the enterprise applications, data pipelines, and collaboration tools that connect active job sites with executive offices.
The technology team is responsible for optimizing operational efficiency, safety, and project delivery across multi-million dollar construction projects. Whether you are developing custom applications within the Microsoft Power Platform, integrating complex APIs, or building proprietary data solutions for the IT Innovation division, your work directly empowers field teams, project managers, and executives. You will tackle real-world logistical challenges, transforming raw operational data into actionable field insights.
This role is highly collaborative and strategically significant. Suffolk Construction prides itself on its "Build Smart" philosophy, meaning technology is not just a support function but a core competitive advantage. As a Software Engineer, you will collaborate with cross-functional teams, including product managers, network architects, and field engineers, to build scalable systems that redefine how the construction industry operates.




