← All jobs

Director, Software Engineering

UDig · Nashville, TN (Hybrid)

hybridfull-timemid level

About this role

Lead. Innovate. Grow. Make an Impact.

As a Director of Engineering at UDig, you’re the firm’s engineering practice made visible — in the market, in the room with clients, and on the engagements that matter most. You shape how UDig delivers, how we sell, and how we grow the next generation of engineering consultants. You combine the technical credibility to hold a whiteboard with the strategic instincts to guide a client’s technology vision and the presence to win work. 

This is a leadership role with meaningful delivery responsibility. You’re not far removed from the keyboard, and that’s by design. 

Why Top Consultants Choose UDig: 

  • Career Growth — Own your path with UDig Elevate, offering a clear trajectory for career growth and leadership opportunities. 
  • Consulting with Purpose — Contribute to real solutions that directly impact clients from your first day. 
  • Flexibility & Balance — Hybrid work environment with opportunities for high-caliber in-person collaboration.
  • Investment in You — $1,500 annual training budget, mentorship, and hands-on learning.
  • Competitive Compensation — Strong salary, performance-based bonuses, and career progression.
  • Comprehensive Benefits — PTO, parental leave, 401(k) match, health, dental, vision, and more. 
  • Relocation Assistance– Available for qualified candidates.

What You’ll Do:

  • Lead solution design, architecture, and delivery oversight for UDig’s most complex and high-stakes engineering engagements — spanning software, data, and AI-native delivery.
  • Own and evangelize UDig’s AI-native delivery story externally: articulating the Speed + Quality + Adoption model to clients, prospects, and the market with authority and clarity.
  • Guide pre-sales conversations end-to-end — from first introduction and discovery through solution framing, estimation, delivery team design, and proposal development — driving new logo acquisition and expansion within existing accounts.
  • Use storytelling as a core leadership tool: translating complex engineering approaches into compelling narrative that aligns stakeholders, moves decisions forward, and builds lasting trust.
  • Build and sustain trusted relationships with C-suite and senior technical leaders at client organizations — serving as a calm, credible advisor who connects technical execution to business outcomes.
  • Set the tone for AI-native culture across UDig’s engineering discipline: modeling what forward-deployed engineering looks like, establishing standards for how AI tools are used responsibly and effectively, and holding the bar on quality.
  • Recruit, mentor, and develop UDig’s engineering talent, fostering a high-performance, feedback-rich environment where consultants grow fast.
  • Build UDig’s presence in the market through active community engagement — speaking, writing, local partnerships, and a visible reputation as a practitioner who makes the work better.
  • Navigate high-stakes client moments with clarity and composure — owning the room during incidents or misses, separating facts from narrative, proposing options, and preserving trust while enforcing accountability. 

What You'll Bring:

  • 15+ years of experience in software engineering and technical leadership, with a sustained track record in technology consulting environments.
  • Deep, current expertise across modern full-stack, cloud-native, and data engineering — including system design, architectural decision-making, and hands-on delivery. You are not far-removed from the work.
  • Demonstrated experience shaping and scaling AI-native delivery practices: you’ve led teams that use AI as an engineering partner, established governance models (including Human-Above-the-Loop oversight), and can speak to what works and what doesn’t from direct experience.
  • A record of measurable impact on project outcomes, client satisfaction, and team growth — with the ability to articulate that record clearly.
  • Proven pre-sales and business development capability: you’ve participated in or led client introductions, discovery engagements, solution framing, estimation, and delivery design.
  • Exceptional consultative skills — you listen deeply, guide decisions without forcing them, and align diverse stakeholders around solutions that stick.
  • The ability to build culture: you attract strong people, develop them, and create an environment where high performance and continuous learning reinforce each other.
  • Bachelor’s degree in Computer Science, Engineering, or a related technical field. Advanced degree is a plus; equivalent experience that demonstrates sustained technical leadership and enterprise consulting impact is welcome. 

Join UDig — Where Consulting Meets Innovation.

UDig is a technology consulting firm dedicated to delivering high-impact solutions that have driven client success for over 20 years. Our team collaborates directly with clients, taking a consultative approach to turning complex challenges into successful projects that deliver business value. By harnessing expertise, innovation, and connections, we achieve extraordinary outcomes across multiple verticals.

At UDig, we’re more than consultants — we’re problem solvers, mentors, and innovators. If you're looking for a role where your technical expertise, leadership, and consulting skills drive real impact, let’s talk.

Jobb.ai is an independent skill benchmarking platform. Applications are submitted on the employer's official website.