1

Director Of Software Engineering Jobs in Tennessee

We're committed to including people with disabilities at all stages of the employment process. If ... direct leads and/or teams for conducting debugging and troubleshooting to identify and fix software ...

We're committed to including people with disabilities at all stages of the employment process. If ... direct leads and/or teams for conducting debugging and troubleshooting to identify and fix software ...

We're committed to including people with disabilities at all stages of the employment process. If ... direct leads and/or teams for conducting debugging and troubleshooting to identify and fix software ...

Sr. Assoc, Software Engineering

Nashville, TN · On-site

$118K - $156K/yr

Job duties require contribution at each phase of the AGILE software development process, including ... Perform other appropriate duties as requested, directed, or assigned. * Perform all job functions ...

Manager, Software Engineering Job Number: 41101 Job Location: Nashville, TN Schedule: 9/80 -Every ... Ability to manage a team of engineers, typically around 15 direct reports. * Ability to track ...

Showing results 21-40

Director Of Software Engineering information

See Tennessee salary details

$126.2K

$230.5K

How much do director of software engineering jobs pay per year?

As of Aug 23, 2026, the average yearly pay for director of software engineering in Tennessee is $221,384.00, according to ZipRecruiter salary data. Most workers in this role earn between $229,600.00 and $229,600.00 per year, depending on experience, location, and employer.

What does a director of software engineering do?

A Director of Software Engineering leads and manages software development teams within an organization. They oversee the planning, execution, and delivery of software projects, ensuring high quality and timely completion. Their responsibilities include defining technical strategy, mentoring engineering managers and developers, fostering collaboration, and aligning technology initiatives with business goals. Additionally, they often play a key role in recruitment, budgeting, and setting best practices for software development processes.

What does a director of software engineering do?

As a director of software engineering, your responsibilities are to oversee the daily operations of the software engineering department and the long-term application of strategic planning for the department. You are ultimately responsible for creating policies and objectives for the department in collaboration with other director-level positions in the company. You are also heavily involved in the department’s finances and project management, and you often oversee multiple projects. At larger companies, you may have fewer technical duties, but for small and mid-sized companies, you may code or provide technical and managerial expertise on specific projects.

What are some common challenges faced by a director of software engineering when managing cross-functional teams?

A Director of Software Engineering often manages teams composed of engineers, product managers, and designers, which can present challenges in aligning priorities and communication styles. Balancing the technical needs of the engineering team with broader business objectives requires clear communication and strong leadership. Additionally, adapting to rapidly changing technology while ensuring consistent delivery and maintaining team morale is a key challenge. Proactive stakeholder management and fostering a culture of collaboration are essential for success in this role.

What are the key skills and qualifications needed to thrive as a director of software engineering, and why are they important?

To thrive as a Director of Software Engineering, you need deep technical expertise in software development, proven leadership experience, and a relevant degree such as in computer science or engineering. Familiarity with agile methodologies, cloud platforms, project management tools (like Jira), and experience with architectural frameworks are typically required. Outstanding communication, strategic thinking, and the ability to mentor and motivate teams are vital soft skills in this role. These skills ensure effective project delivery, foster innovation, and build high-performing teams aligned with organizational goals.

What is the difference between Director Of Software Engineering vs Software Development Manager?

AspectDirector Of Software EngineeringSoftware Development Manager
ResponsibilitiesOversees multiple teams, sets strategic goals, manages budgets, and aligns software projects with business objectives.Manages day-to-day software development teams, ensures project delivery, and coordinates technical tasks.
Required CredentialsBachelor's or Master’s in Computer Science or related field, extensive experience in software development, leadership skills.Bachelor's in Computer Science or related field, strong technical background, experience managing development teams.
Work EnvironmentStrategic, cross-team collaboration, executive communication, often in larger organizations.Technical focus, project management, direct team oversight, often in mid-sized companies.

The main difference is that the Director Of Software Engineering focuses on strategic leadership and organizational oversight, while the Software Development Manager handles daily team management and project execution. Both roles require technical expertise and leadership skills, but the director role involves broader business alignment and higher-level decision-making.

What are the most commonly searched types of Of Software Engineering jobs in Tennessee?

The most popular types of Of Software Engineering jobs in Tennessee are:

What are popular job titles related to Director Of Software Engineering jobs in Tennessee?

For Director Of Software Engineering jobs in Tennessee, the most frequently searched job titles are:

What job categories do people searching Director Of Software Engineering jobs in Tennessee look for?

The top searched job categories for Director Of Software Engineering jobs in Tennessee are:

What cities in Tennessee are hiring for Director Of Software Engineering jobs?

Cities in Tennessee with the most Director Of Software Engineering job openings:

Infographic showing various Director Of Software Engineering job openings in Tennessee as of August 2026, with employment types broken down into 1% As Needed, 90% Full Time, 6% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $221,384 per year, or $106.4 per hour.

Senior Director Engineering

Wealth Access, Inc.

Nashville, TN • On-site

$130 - $180/hr

Other

Retirement, PTO

Posted 18 days ago


Job description

Director of Engineering

Nashville, TN | Full-Time | Reports to CTO

The Role

Wealth Access is hiring a Director of Engineering to lead engineering execution across our application platform, data pipelines, reliability, and AI-enabled product initiatives. You’ll report to the CTO and own delivery, people management, and organizational structure across a .NET/C#, Python, SQL Server, AWS, and React stack that serves some of the largest banks and wealth management firms in the country. If you want to inherit a finished org, this isn’t the role. If you want to build one, it is. You’re energized by moving fast, making hard calls, and seeing your impact immediately.

This is an execution-focused leadership role. You’ll partner closely with the CTO on technical direction and platform modernization while owning engineering operating cadence, cross-team delivery, and execution accountability across the full engineering organization. Our team has grown from 2 to 20 engineers in two years across Platform, UX, and SRE, and we expect to continue growing. The management layer, delivery systems, and engineering culture are being built right now — not inherited from someone else.

Wealth Access is a connected intelligence platform that integrates data from 50+ financial source systems into a unified client record, powering wealth management, digital banking, analytics, and AI-driven advisor experiences for leading financial institutions. We’re actively shipping an AI intelligence layer built on AWS Bedrock, and the engineering team needs a dedicated leader who can translate ambition into disciplined execution.

What You’ll Do Engineering Leadership & Execution
  • Own engineering execution across backend, frontend, data pipeline, platform, and reliability workstreams — setting commitments, managing dependencies, and ensuring predictable, high-quality releases
  • Partner with Product, Program Management, and engineering leaders to manage trade-offs, sequencing, and client-facing delivery timelines
  • Establish delivery cadence metrics — velocity, cycle time, release frequency — and use them to continuously improve throughput and accountability
  • Serve as the primary execution leader for engineering, ensuring risks are surfaced early and teams stay aligned on priorities
People Leadership & Organizational Scaling
  • Directly manage engineering managers, team leads, staff engineers, and senior technical leaders across the organization
  • Strengthen the management layer through coaching, performance management, and clear expectations for leadership effectiveness
  • Lead hiring and org design as the company grows — adding management depth where it creates leverage without creating bureaucracy
  • Foster a culture of ownership, urgency, quality, and continuous improvement where engineers take pride in what they ship
Technical Partnership
  • Partner with the CTO on technical strategy, modernization priorities, and architectural execution
  • Bring enough technical depth to evaluate plans, challenge weak assumptions, and guide teams toward sound decisions
  • Reinforce strong engineering practices across code review, testing, CI/CD, release readiness, and technical debt management
AI Enablement
  • Champion the adoption of AI-assisted development practices across engineering — evaluating tools, setting guardrails for AI-generated code in a regulated environment, and coaching engineers on effective, responsible use
  • Measure productivity impact from AI tooling and drive continuous improvement in how teams leverage these capabilitiesPartner with the CTO to ensure the engineering organization is equipped to support AI-enabled product development as that area expands
Cross-Functional Leadership
  • Represent engineering in executive planning and client-facing conversations where engineering commitments are business commitments
  • Partner with Client Success, Implementations, and Product to align engineering capacity with delivery realities and business priorities
Who You Are Must-Have
  • 8+ years of software engineering experience
  • 2+ years of experience leading engineering teams
  • Comfortable operating in ambiguity and building systems where none exist yet — you’ve scaled a team through a growth inflection, not inherited a mature org
  • Proven success leading multi-team engineering execution across multiple concurrent workstreams, with a track record of improving delivery predictability and scaling organizations through growth
  • Deep technical proficiency across our core stack — .NET/C#, Python, SQL Server, AWS, and React. You’ve built and scaled production systems on this stack, can review code across the full stack, and can challenge technical decisions with credibility
  • Demonstrated experience with AI-assisted software development tools and practices — you’ve used tools like GitHub Copilot, Claude, or Cursor to ship software and can coach a team on effective, responsible adoption
  • Strong people leadership skills — hiring, coaching, performance management, and developing engineers into technical leaders
  • Clear communicator who translates engineering complexity into concrete plans, risks, and decisions for non-technical stakeholders
Strong Preference
  • Experience with enterprise B2B SaaS platforms involving data integration, ETL/ELT pipelines, or complex system interoperability
  • Experience in financial services, fintech, wealthtech, banking technology, or another regulated industry
  • Familiarity with AI-enabled product development, including LLM-powered features, RAG architectures, or vector search in production environments
  • Nashville-based or willing to relocate is preferred — right person matters more than zip code, but all things equal we’ll take the Nashville candidate every time
Why Join Wealth Access

At Wealth Access, our mission is to help financial institutions turn fragmented information into clarity, empowering their teams to better serve and grow through deeper understanding. We are driven by a commitment to connect what matters — people, data, and purpose — so every relationship is built on trust. Our values — Clarity, Connection, Humanity, Progress, and Integrity — guide how we build, collaborate, and deliver for our clients. Join a team focused on meaningful impact, thoughtful innovation, and strengthening the human side of financial technology.

Compensation

Compensation includes a competitive base salary, bonus, and equity participation, along with comprehensive benefits: flexible PTO, company-funded HSA, 401(k) with match, and paid downtown Nashville parking. The final package will reflect experience, qualifications, and market conditions.

About Wealth Access

Wealth Access is the leading banking-integrated wealth platform that helps banks and wealth management firms deliver unified, intelligent client experiences. Financial institutions often face the challenge of fragmented, legacy systems that make it difficult to connect trust, brokerage, retail, and commercial banking data. Our platform solves this by integrating data into one secure, portable client record, making it accessible across the enterprise. This unified view powers wealth, digital banking, CRM, and analytics ecosystems — helping institutions accelerate digital transformation, improve advisor productivity, and drive growth in deposits and investments. Wealth Access partners with top financial institutions and technology providers to power millions of client interactions every month.

#J-18808-Ljbffr