1

Director Of Software Engineering Jobs in Tennessee

Director Software Engineering

Nashville, TN · On-site

$244K/yr

Director Engineering Nashville, TN | Full-Time | Reports to CTO The Role Wealth Access is hiring a ... NET/C#, Python, SQL Server, AWS, and React stack that serves some of the largest banks and wealth ...

Director Software Engineering

Nashville, TN · On-site

$244K/yr

Director Engineering Nashville, TN | Full-Time | Reports to CTO The Role Wealth Access is hiring a ... NET/C#, Python, SQL Server, AWS, and React stack that serves some of the largest banks and wealth ...

Director of Software Engineering JOB LOCATION: Remote TRAVEL: 0% ESSENTIAL DUTIES & RESPONSIBILITIES: • Lead and manage a team of product focused software engineering resources to deliver business ...

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 ...

next page

Showing results 1-20

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 7, 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 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 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 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 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 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 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 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $221,384 per year, or $106.4 per hour.

Associate Director of Software Engineering

Ramsey Solutions

Nashville, TN • On-site

$244K/yr

Full-time

Medical, Retirement

Re-posted 8 days ago


Job description

Description

Team: Digital Marketing Platform Team

Please note that applicants must be authorized to work in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.

Location: Franklin, TN—on-site, relocation assistance available, flexible schedules available

A Little Bit About Us: You might know us from our founder and CEO, Dave Ramsey, who’s given no-nonsense money advice on the radio since 1992. Three decades later, Ramsey Solutions is a household name in personal finance, with a mission to change the toxic money culture for good.

Our Mission: Ramsey Solutions provides biblically based, commonsense education and empowerment that give HOPE to everyone in every walk of life.

Here’s a Taste of Our Benefits:

  • Health insurance (includes plans eligible for an HSA—with a company match up to $500!)
  • 401(k) retirement plan with 4% match/company contribution
  • Annual wellness, counseling and grocery membership reimbursement
  • On-campus cafe with subsidized pricing for breakfast, lunch and coffee bar
  • Dependent care FSA
  • Tons of cultural activities, like weekly devotional, leadership development courses, Battle of the Bands, and one epic Christmas party! 

Where and How You’d Work:

Ramsey Solutions Headquarters is located just outside of Nashville in Franklin, Tennessee. We value our strong, unified company culture because we believe the best work is done together. That’s why all of our team members work on-site under the same roof. But work-life balance is also important to us, so we offer flexible work schedules to take the stress out of appointments, family obligations and other needs that may pop up.

While every team member has a designated workspace (with an electronic sit-stand desk), our campus was designed to house a variety of unique work and play zones (e.g., quiet library space, coffee bar/lounge areas, recreational game zone, and outside/patio work and break areas).

What You’d Do in This Role:

We’re looking for an Associate Director of Software Engineering who will take ownership of the technical health and direction of multiple key digital marketing platforms (i.e. E-commerce, analytics, and subscriptions). This leader will guide a team of engineers toward technical excellence, setting clear standards, driving smart architectural decisions, and delivering reliable, scalable solutions. Beyond strong execution, this role is about building technology with purpose: creating tools and platforms that further our mission of bringing hope to people in every walk of life.

 

You’re Probably a Match If:

  • You have a strong software engineering background with the ability to quickly ramp up on Java / Spring.
  • You have 4+ years of prior experience as an individual contributor, with progression into a current engineering leadership role.
  • You have a proven ability to solve complex problems, drive clarity, and make sound technical decisions.
  • You have an interest and enthusiasm in leveraging AI to improve software engineering effectiveness

What Winning Looks Like:

  • Lead, coach, and develop team of software engineers, creating an environment where people are challenged, supported, and empowered to do their best work. 
  • Set clear expectations, provide regular feedback, and invest in the professional growth and career development of your team.
  • Own the technical direction, execution, and delivery of a portfolio of digital marketing tools and platforms, ensuring high-quality outcomes that align with business priorities.
  • Partner closely with Product, UX, and business leaders to shape roadmaps, make strategic tradeoffs, and deliver meaningful customer impact.
  • Drive engineering excellence by championing best practices in software development, architecture, testing, deployment, security, and DevOps.
  • Foster a culture of ownership, continuous improvement, and operational excellence through effective processes, metrics, and team collaboration.
  • Make thoughtful technical decisions that balance innovation, scalability, reliability, maintainability, and speed to market.
  • Collaborate across teams to improve platform performance, strengthen engineering standards, and help scale the organization's technical capabilities. 

Other Stuff to Know:

We’re looking for people who are passionate about our mission. This isn’t just a J-O-B. We experience resistance every day because what we believe is absolutely countercultural. We actually hate debt. We actually cut up our credit cards . . . like, for real. Some of us are still fighting our way out of debt, but we aren’t going back. If you don’t know much about Ramsey Solutions and our founder, Dave Ramsey, we encourage you to download the Ramsey Network mobile app and consume our content.

If Ramsey Solutions sounds like a workplace where you can get excited about Mondays, apply today. We can’t wait to hear from you!

EOE, including disability/vets  

#LI-onsite

 


Ramsey Solutions logo

About Ramsey Solutions

Sourced by ZipRecruiter

Ramsey Solutions provides biblically based, commonsense education and empowerment that give HOPE to everyone in every walk of life. Whether you need advice on your finances, career path or personal development, our team of experts and trusted partners are committed to helping you get where you want to be. We’ve helped millions of Americans change their lives through bestselling books, sold-out events, shows and podcasts. It’s what we do and what we’ve done for over 20 years.

Industry

Securities, commodity contracts, and financial investments

Company size

501 - 1,000 Employees

Headquarters location

Franklin, TN, US