Demo

Director, Software Engineering

ConstructConnect
Atlanta, GA Full Time
POSTED ON 4/5/2026
AVAILABLE BEFORE 5/12/2026

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, Node.js
  • 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 members can be required to perform


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 is required to perform activities close to the eyes.
  • Team members are expected to maintain a dedicated and ergonomically appropriate remote workspace.
  • Team members who live within commuting distance of our Peachtree Corners office (Atlanta, Georgia) are expected to work in a hybrid capacity, with regular in-office presence every Tuesday and Wednesday each week.
  • All team members must reside and 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-800-255-7688 or visit their website. E-Verify® is a registered trademark of the United States Department of Homeland Security.

Privacy Notice

Salary.com Estimation for Director, Software Engineering in Atlanta, GA
$197,307 to $236,542
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Director, Software Engineering?

Sign up to receive alerts about other jobs on the Director, Software Engineering career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$266,380 - $359,704
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at ConstructConnect

  • ConstructConnect Cincinnati, OH
  • Overview This position sits within our Training & Presales division, which is responsible for external client training, advanced sales/product demonstratio... more
  • 13 Days Ago

  • ConstructConnect Atlanta, GA
  • Overview This position sits within our Product Development division, which develops, tests, and improves our software solutions in an innovative and collab... more
  • 16 Days Ago

  • ConstructConnect Atlanta, GA
  • Overview This position is hybrid in Peachtree Corners, Georgia and sits within our Product Development division, which develops, tests, and improves our so... more
  • 16 Days Ago

  • ConstructConnect Atlanta, GA
  • Overview This position sits within our Product Development division, which develops, tests, and improves our software solutions in an innovative and collab... more
  • 16 Days Ago


Not the job you're looking for? Here are some other Director, Software Engineering jobs in the Atlanta, GA area that may be a better fit.

  • AppFolio Atlanta, GA
  • Description Hi, We’re AppFolio We’re innovators, changemakers, and collaborators. We’re more than just a software company – we’re pioneers in cloud and AI ... more
  • 10 Days Ago

  • GSquared Group Alpharetta, GA
  • About the Company Our client is seeking a dynamic and versatile Director, Enterprise Applications to lead the strategy, development, and delivery of enterp... more
  • 13 Days Ago

AI Assistant is available now!

Feel free to start your new journey!