What is a Software Engineer at Tutor Perini?
At Tutor Perini, one of the largest and most successful general contractors in the United States, engineering roles sit at the critical intersection of physical infrastructure, project management systems, and operational technology. While traditional software roles exist to support internal systems, the Software Engineer title within this organization frequently operates in a hybrid capacity, deeply integrated with project controls, field operations, and construction systems. This means you will not just be writing code in isolation; you will build, configure, and manage the technical systems that drive massive, multi-million-dollar civil, building, and specialty infrastructure projects.
Your work directly impacts the efficiency and accuracy of project delivery. Whether you are optimizing cost-tracking databases, configuring field engineering tools, or designing data integration pipelines for structural steel and quality control systems, your technical solutions keep massive jobsites running smoothly. This role is highly dynamic and requires a unique blend of technical problem-solving, operational adaptability, and a willingness to understand the physical realities of large-scale construction.
Candidates who thrive at Tutor Perini are those who enjoy seeing their technical work translate into real-world physical progress. You will collaborate closely with project managers, field superintendents, and regional executives, ensuring that data flows seamlessly from the jobsite to the corporate office. It is a highly visible position where your systems-level thinking will directly prevent costly project delays and budget overruns.