At HNTB, you can create a career that is meaningful to you while building communities that matter to all of us. For more than a century, we have been delivering solutions for some of the largest, most complex infrastructure projects across the country. With our historic growth, it is an exciting time to join our team of employee-owners. We are seeking a Principal Software Engineer (Digital Transformation Solutions) to drive the architecture, design, development, and operation of large-scale, business-critical applications. In this role, you will evaluate and deliver the appropriate technical approach to a wide variety of challenges across market sectors, teams, and technologies. You will partner closely with cross-functional teams and stakeholders to define requirements, assess feasibility, and translate complex business needs into scalable, high-quality technical solutions. This is a unique opportunity to join and help shape our technology practice at an early stage. As the technical lead for software engineering, you will establish and enforce best practices, standards, and governance across architecture, design, quality, scalability, and maintainability -while ensuring alignment with compliance, data privacy, accessibility, and budget requirements. You will serve as both a strategic leader and a hands-on contributor: mentoring engineers, guiding technical direction, and actively participating in the design and delivery of solutions. You will play a key role in building our engineering capabilities, setting a high bar for excellence, and fostering a culture of continuous learning and improvement. We are looking for a highly motivated, adaptable leader with deep expertise in software engineering principles and a full-stack mindset -someone who is comfortable working across technologies, eager to learn new tools and frameworks, and capable of leading teams to deliver impactful, client-focused solutions.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
1,001-5,000 employees