1

Senior Full Stack Software Engineer Jobs in Franklin, TN

Senior Platform Software Engineer

Nashville, TN · On-site

$118K - $156K/yr

As a Senior Software Development Engineer, you will own the design and development of major ... Design and implement full-stack services, APIs, tools, and platform capabilities that improve the ...

Senior Software Engineer

Nashville, TN · On-site +1

$118K - $156K/yr

The Senior Software Engineer designs, builds, and maintains the technical systems and application ... Write and maintain production-quality code across the full stack, with particular emphasis on ...

Senior Software Engineer

Nashville, TN · On-site +1

$118K - $156K/yr

The Senior Software Engineer designs, builds, and maintains the technical systems and application ... Write and maintain production-quality code across the full stack, with particular emphasis on ...

... full-stack web developer/engineer/genius to join our team. If you are a skilled and experienced ... Computer Science, Computer Science Engineering/ Software Engineering * 1-3 years of experience ...

... full-stack web developer/engineer/genius to join our team. If you are a skilled and experienced ... Computer Science, Computer Science Engineering/ Software Engineering * 1-3 years of experience ...

Senior AI Software Engineer

Nashville, TN · On-site

$118K - $156K/yr

The Senior Software Engineer work assignments involve moderately complex to complex issues where ... Familiarity with TypeScript and Next.js for full-stack feature delivery * Experience in a 0-to-1 ...

Senior AI Software Engineer

Nashville, TN · On-site

$118K - $156K/yr

The Senior Software Engineer work assignments involve moderately complex to complex issues where ... Familiarity with TypeScript and Next.js for full-stack feature delivery * Experience in a 0-to-1 ...

... Onsite Senior Software Engineer to work with a scrum team in an onshore-offshore delivery model ... Your skills and experience 3-6 years of experience in Full stack development development with ...

Senior AI Software Engineer

Nashville, TN · On-site

$118K - $156K/yr

The Senior Software Engineer work assignments involve moderately complex to complex issues where ... Familiarity with TypeScript and Next.js for full-stack feature delivery * Experience in a 0-to-1 ...

Showing results 41-60

Senior Full Stack Software Engineer information

See Franklin, TN salary details

$43.9K

$133.1K

$188.1K

How much do senior full stack software engineer jobs pay per year?

As of Sep 5, 2026, the average yearly pay for senior full stack software engineer in Franklin, TN is $133,088.00, according to ZipRecruiter salary data. Most workers in this role earn between $109,600.00 and $156,000.00 per year, depending on experience, location, and employer.

What is a senior full stack software engineer?

A Senior Full Stack Software Engineer is an experienced developer responsible for designing, building, and maintaining both front-end and back-end systems in web or software applications. They work with a variety of technologies, frameworks, and databases to ensure seamless functionality across the entire software stack. In addition to coding, they often provide technical leadership, mentor junior developers, and contribute to architectural decisions. Their role requires strong problem-solving skills, an understanding of best practices, and the ability to collaborate with cross-functional teams to deliver high-quality software solutions.

What does a senior full stack software engineer do?

A typical day for a Senior Full Stack Software Engineer involves designing and implementing new features, reviewing and improving code, and collaborating with product managers, designers, and other developers to deliver project goals. You might split your time between writing code for both front-end and back-end systems, participating in daily stand-up meetings, and providing technical guidance to junior team members. The role often requires balancing hands-on development with architectural planning and problem-solving for complex technical challenges. You’ll also frequently interact with stakeholders to gather requirements and provide updates, ensuring alignment throughout the software development lifecycle.

What are the key skills and qualifications needed to thrive as a senior full stack software engineer?

To thrive as a Senior Full Stack Software Engineer, you need deep expertise in both front-end and back-end development, strong problem-solving abilities, and a solid foundation in computer science principles, typically demonstrated by a bachelor’s or master’s degree in a related field. Familiarity with frameworks and languages like React, Angular, Node.js, Python, and proficiency in using cloud platforms, version control systems like Git, and continuous integration tools is crucial, and relevant certifications are an advantage. Exceptional communication, leadership, and teamwork skills help you effectively coordinate with cross-functional teams and mentor junior engineers. These skills ensure you can deliver robust, scalable solutions while driving project success and fostering a collaborative development environment.

What are popular job titles related to Senior Full Stack Software Engineer jobs in Franklin, TN?

For Senior Full Stack Software Engineer jobs in Franklin, TN, the most frequently searched job titles are:

What job categories do people searching Senior Full Stack Software Engineer jobs in Franklin, TN look for?

The top searched job categories for Senior Full Stack Software Engineer jobs in Franklin, TN are:

What cities near Franklin, TN are hiring for Senior Full Stack Software Engineer jobs?

Cities near Franklin, TN with the most Senior Full Stack Software Engineer job openings:

Infographic showing various Senior Full Stack Software Engineer job openings in Franklin, TN as of August 2026, with employment types broken down into 87% Full Time, 10% Part Time, and 3% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $133,088 per year, or $64 per hour.

Full Stack Software Developer - AI Trainer

DataAnnotation

Nashville, TN • On-site, Remote

$50 - $100/hr

Contractor

Posted 7 days ago


Job description

About the job:

Contribute to developing cutting-edge AI systems, while enjoying the flexibility of remote work and setting your own schedule.

We are looking for an existing Coder (this is an opportunity to work with us as an independent contractor) to help advance AI development. As a DataAnnotation’s coder, you’ll be part of a growing community of over 100,000 professionals — including front-end, back-end, full-stack, machine learning, and other engineers — who are driving real-world impact in AI development.

Our platform offers an engaging blend of flexibility and challenge: you’ll work closely with state-of-the-art AI models to take on programming tasks that include creating and solving challenging coding problems, building beautiful apps with rich functionality, and synthesizing insights through data analysis and visualization. Your work directly contributes to refining intelligent systems that learn, adapt, and evolve.

To get started, once you sign up for an account, you'll take a short assessment (this serves as our version of an interview). If you pass that assessment, you’ll receive an email confirmation, and paid work will become available to you through our platform.

Advantages of contracting with us:

  • You'll be able to choose which projects you want to work on and when
  • You work on your own schedule, on your own computer, from the comfort of your own home
  • Projects are paid hourly starting at $50-$100+/hr, with bonus rates available on some projects

Responsibilities:

  • Give AI chatbots coding challenges and evaluate their outputs
  • Evaluate the quality produced by AI models for correctness and performance

Qualifications:

  • Fluency in English (native or bilingual level)
  • Detail-oriented
  • Experience with algorithms, data structures, and debugging workflows
  • A current, in progress, or completed Bachelor's is preferred but not required

Note:

Payment is made via PayPal. We will never ask for any money from you. PayPal will handle any currency conversions from USD. This job is only available to those in the US, Canada, UK, Ireland, Australia, and New Zealand. Those located outside of these countries will not see work or assessments available on our site at this time. This is an independent contractor position.

#coder


Working at DataAnnotation

Perks for workers

  • Work From Anywhere

  • Set Your Own Hours

  • Competitive Pay

  • Learn Valuable AI Skills

  • No Meetings. No Commute.

  • Work on Your Schedule

  • Make a Real-World Impact

What to expect from working at DataAnnotation

From DataAnnotation