1

Senior Python Developer Jobs in Nashville, TN (NOW HIRING)

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

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

Partner with ML engineers and data scientists to scope, prioritise, and ship AI-driven ... Hands-on coding ability in Python or Java -- you are comfortable reading code, writing scripts, and ...

AI/ML Engineer RFP Radar

Franklin, TN

$103K - $141K/yr

Job Title Senior Software Engineer (Intelligent Data Systems) Location Franklin, TN Candidates must ... Python Proficiency: Expert-level proficiency in Python, with experience using it for both system ...

... data engineering * Strong proficiency in SQL and relational databases (SQL Server, Oracle ... Familiarity with scripting languages (Python, Shell, etc.) is an advantage * Understanding of SDLC ...

AI/ML Engineer RFP Radar

Franklin, TN · On-site

$103K - $141K/yr

Job Title Senior Software Engineer (Intelligent Data Systems) Location Franklin, TN Candidates must ... Python Proficiency: Expert-level proficiency in Python, with experience using it for both system ...

Role Overview Grailed is looking for a Senior Machine Learning Engineer to drive personalization ... This role will work with our data in Snowflake, develop models in Python, collaborate with ML ...

Senior AI/ML Engineer

Nashville, TN · Remote

$90 - $100/hr

Strong Python skills with TensorFlow and PyTorch. * Proven AWS expertise including Bedrock, Lambda ... AWS certification required such as Solutions Architect Associate, Developer Associate, Machine ...

Senior Cloud Security Engineer

Franklin, TN · On-site +1

$110K - $151K/yr

As a Sr. Cloud Security Engineer, you will help lead the design, implementation, and continuous ... Familiarity with programming languages (Python, Java, Node.js, C#) * Integrate and optimize ...

Sr Principal Software Engineer

Nashville, TN · On-site

$121K - $167K/yr

This Sr Principal Software Engineer role is a senior technical leadership position focused on ... Proficiency in multiple programming languages (e.g., Java, Python, Go, C++) with emphasis on secure ...

next page

Showing results 1-20

Senior Python Developer information

See Nashville, TN salary details

$53.1K

$137.1K

$188.3K

How much do senior python developer jobs pay per year?

As of Jun 14, 2026, the average yearly pay for senior python developer in Nashville, TN is $137,134.00, according to ZipRecruiter salary data. Most workers in this role earn between $117,400.00 and $157,900.00 per year, depending on experience, location, and employer.

What are the main responsibilities of a Senior Python Developer?

A Senior Python Developer is responsible for designing, developing, and maintaining complex software applications using the Python programming language. They lead the technical aspects of projects, mentor junior developers, and ensure code quality through code reviews and best practices. Additionally, they collaborate with cross-functional teams to gather requirements, solve technical challenges, and deploy scalable and efficient solutions. Senior Python Developers are also expected to stay updated with the latest trends and advancements in Python and related technologies.

What is the difference between Senior Python Developer vs Python Developer?

AspectSenior Python DeveloperPython Developer
Required ExperienceTypically 5+ years, with leadership and complex project experienceUsually 1-3 years, focusing on core Python skills
ResponsibilitiesDesigning architecture, mentoring, handling complex systemsWriting code, debugging, implementing features
CertificationsOptional but beneficial (e.g., Python certifications, cloud certs)Often not required
Work EnvironmentCollaborative teams, project planning, code reviewsDevelopment-focused, task-oriented

The main difference between a Senior Python Developer and a Python Developer lies in experience, responsibilities, and leadership. Senior developers handle complex projects, mentor others, and often participate in architecture decisions, while Python Developers focus on coding and feature implementation. Both roles are essential in tech companies, but the senior role requires more experience and broader skills.

What are the key skills and qualifications needed to thrive as a Senior Python Developer, and why are they important?

To thrive as a Senior Python Developer, you need advanced proficiency in Python programming, experience with software architecture, and a solid understanding of algorithms and data structures, usually backed by a degree in computer science or related fields. Familiarity with frameworks like Django or Flask, version control systems such as Git, and containerization tools like Docker are typically required, alongside knowledge of modern CI/CD pipelines. Strong problem-solving abilities, effective communication, and leadership skills help you collaborate with teams and mentor junior developers. Mastery of these skills ensures the delivery of scalable, maintainable software solutions and the ability to drive technical excellence within development teams.

What are some common challenges faced by Senior Python Developers when leading a development team?

Senior Python Developers often encounter challenges such as balancing hands-on coding with mentoring junior team members and ensuring code quality across the team. They are also responsible for making architectural decisions, which requires staying updated on best practices and emerging Python frameworks. Additionally, coordinating collaboration between cross-functional teams (like DevOps, QA, and front-end developers) can be complex, especially in agile environments where requirements may shift rapidly. Overcoming these challenges helps foster a productive and innovative team culture.
What are the most commonly searched types of Python Developer jobs in Nashville, TN? The most popular types of Python Developer jobs in Nashville, TN are:
What are popular job titles related to Senior Python Developer jobs in Nashville, TN? For Senior Python Developer jobs in Nashville, TN, the most frequently searched job titles are:
What job categories do people searching Senior Python Developer jobs in Nashville, TN look for? The top searched job categories for Senior Python Developer jobs in Nashville, TN are:
What cities near Nashville, TN are hiring for Senior Python Developer jobs? Cities near Nashville, TN with the most Senior Python Developer job openings:
Senior Director Engineering

Senior Director Engineering

Wealth Access

Nashville, TN • On-site

Full-time

Retirement, PTO

Posted 17 days ago


Job description

Senior Director Engineering
Nashville, TN | Full-Time | Reports to CTO
The Role
Wealth Access is hiring a Senior 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 capabilities
  • Partner 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, including meaningful experience leading engineering teams through managers in a B2B SaaS environment
  • 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.
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.