Director, Software Engineering

ConstructConnect

Not Interested
Bookmark
Report This Job

profile Job Location:

Atlanta, GA - USA

profile Monthly Salary: Not Disclosed
Posted on: 13 hours ago
Vacancies: 1 Vacancy

Job Summary

Overview

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.

Responsibilities

Full Stack Technical Leadership

Maintain an end-to-end working understanding of the technology stack including:

  • Frontend: JavaScript TypeScript React Angular Vue
  • Backend: C# .NET Java
  • APIs & Integration: REST GraphQL event-driven architectures
  • Data: SQL (PostgreSQL SQL Server) NoSQL (MongoDB DynamoDB)
  • Cloud & Infrastructure: GCP
  • CI/CD: Git automated builds test pipelines deployment strategies

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

  • Own end-to-end delivery outcomes across multiple product teams
  • Establish clear execution baselines delivery guardrails and accountability mechanisms
  • Hold teams accountable to commitments made during planning
  • Identify and remove execution bottlenecks impacting throughput or predictability

Capcity Management & Utilization

  • Continuously assess true engineering capacity vs. reported capacity
    • Identify and address Under-utilization Skill bottlenecks Excessive WIP and Context switching
  • Drive corrective actions including work rebalancing scope adjustment and skill realignment
  • Ensure planning reflects actual availability not assumptions

Estimation & Planning Discipline

  • Enforce consistent estimation standards across teams
  • Require estimates to be grounded in:
    • Technical complexity Historical velocity Dependency analysis
  • Break down large or ambiguous work to eliminate uncertainty
  • Use delivery data to continuously calibrate and improve estimation accuracy

Product Operation Model Execution

Ensure alignment across:

  • Company Objectives Portfolio Initiatives Product Roadmaps Engineering Delivery
  • Ensure engineering work maps directly to product outcomes business value and strategic priorities
  • Partner with Product Managers to maintain capacity-aware technically feasible roadmaps
  • Challenge product commitments that ignore engineering constraints or delivery reality

Engineering Manager & Team Development

  • Coach Engineering Managers on:
  • Capacity planning and forecasting Delivery accountability and Technical decision quality
  • Ensure performance management is fact-based and outcome-driven
  • Set a high bar for ownership predictability and execution rigor
  • Hire and develop leaders with strong estimation discipline full-stack awareness and delivery accountability
  • This job description in no way implies that the duties listed here are the only ones that team memberscan be requiredtoperform

Qualifications

What you Bring to the Team

Experience

  • BS in Computer Science or equivalent experience
  • 15 years professional software engineering experience
  • 5 years leading multiple teams or managers (as Engineering Manager)
  • Proven experience operating within a Product Operating Model

Technical Expertise

  • Strong full-stack systems understanding
  • Ability to evaluate architecture and delivery risk at a system level
  • Deep knowledge of modern software engineering practices

Execution & Leadership

  • Expert command of delivery capacity and flow metrics
  • Comfortable challenging teams and stakeholders using data
  • Clear direct communicator with high accountability standards

What Success Looks Like

  • Predictable delivery with minimal variance
  • Transparent explainable timelines
  • Stable velocity aligned to true capacity
  • Fewer delivery surprises
  • Engineering execution tightly aligned to product strategy

Physical Demands and Work Environment

  • The physical activities of this position include frequent sitting telephone communication and working on a computer for extended periods. Visual acuity isto perform activities close to the eyes.
  • Team members are expected tomaintaina dedicated and ergonomicallyappropriate remoteworkspace.
  • Team members who live within commuting distance of one of our office locations (Greater Cincinnati/Northern Kentucky or Atlanta Georgia) are expected to work in a hybrid capacity with regular in-office presence every Tuesday and Wednesday each week.
  • All team members mustresideand perform their work within the United States.

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- or visit their website. E-Verify is a registered trademark of the United States Department of Homeland Security.

Privacy Notice


Required Experience:

Director

OverviewThis position sits within our Product Development division which develops tests and improves our software solutions in an innovative and collaborative environment.THE OPPORTUNITYThe Director of Software Engineering is accountable for predictable high-throughput delivery across multiple full-...
View more view more

Key Skills

  • Go
  • Lean
  • Management Experience
  • React
  • Node.js
  • Operations Management
  • Project Management
  • Research & Development
  • Software Development
  • Team Management
  • GraphQL
  • Leadership Experience

About Company

Company Logo

ConstructConnect provides data and software to help contractors and manufacturers find, bid, and win the right construction jobs. Request a demo today.

View Profile View Profile