1. What is a Software Engineer at HNTB?
As a Software Engineer at HNTB, you play a vital role in advancing the digital landscape of one of the nation’s premier employee-owned infrastructure firms. Rather than building traditional consumer tech applications, software engineers at HNTB build, integrate, and modernize technology solutions that directly support massive civil, transportation, bridge, and architectural projects across North America. Your work bridges the gap between software development and complex engineering workflows, empowering project managers, client entities, and specialized engineering teams to deliver critical infrastructure safely and efficiently.
In this role, you will work on custom web applications, enterprise databases, internal workflow automation systems, specialized CAD/CADD tool integrations, and spatial data visualization platforms. Your software directly impacts how HNTB plans, designs, and manages multi-million-dollar infrastructure investments. The systems you develop streamline data exchange between project leads, state departments of transportation, and municipal stakeholders, driving operational accuracy across national engineering initiatives.
What makes the Software Engineer position at HNTB unique is the firm’s long-standing culture of employee ownership, long-term stability, and collaborative project execution. The technical challenges emphasize practical problem-solving, reliable application architecture, and deep cross-functional teamwork with non-technical infrastructure professionals. Candidates who succeed here are not only strong technical problem solvers but also clear communicators who take pride in delivering robust, high-value tools that endure over long project lifecycles.
