This position sits within our Product Development division, which develops, tests, and improves our software solutions in an innovative and collaborative environment.
THE OPPORTUNITY
The Director of Software Engineering is accountable for predictable, high-throughput delivery across multiple full-stack product teams operating within a Product Operating Model.
This role owns delivery execution, capacity utilization, estimation accuracy, and technical outcomes, and actively identifies and corrects under-utilization, estimation distortion, execution drag, architectural friction, and product-engineering misalignment.
This is a hands-on leadership role requiring deep full-stack understanding, strong program-level execution instincts, and the authority to challenge assumptions using data, technical judgment, and disciplined operating mechanisms.
Full Stack Technical Leadership
Maintain an end-to-end, working understanding of the technology stack, including:
Evaluate architectural trade-offs to ensure systems support delivery speed, scalability, and maintainability, and identify when technical debt or implementation choices are degrading execution or distorting estimates.
Delivery Ownership & Execution Discipline
Capcity Management & Utilization
Estimation & Planning Discipline
Product Operation Model Execution
Ensure alignment across:
Engineering Manager & Team Development
What you Bring to the Team
Experience
Technical Expertise
Execution & Leadership
What Success Looks Like
Physical Demands and Work Environment
E-Verify Statement
ConstructConnect utilizes the E-Verify program with every potential new hire. This makes it possible for us to make certain that every employee who works for ConstructConnect is eligible to work in the United States. To learn more about E-Verify you can call 1-800-255-7688 or visit their website. E-Verify® is a registered trademark of the United States Department of Homeland Security.