Tennessee state flag

Software Engineer Jobs in Tennessee

17 open positions in Nashville, Memphis, Knoxville and more. Updated daily.

updateUpdated Apr 16

Top cities

NashvilleMemphisKnoxville
search

17 positions

Updated Apr 16

  • U

    Senior Software Engineer - Remote

    UnitedHealth Group·Brentwood, Tennessee·3d ago

    Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team

  • Principal Software Engineer (Chronosphere)

    Chronosphere, Inc.·Memphis, Tennessee·1d ago

    Our Mission

  • Associate Software Engineer II

    BlueCross BlueShield of Tennessee·Chattanooga, Tennessee·5d ago

    Salesforce and Broker Solutions is seeking an Associate Software Engineer IIto continue building core technical skills within a largescale enterprise

  • Senior Software Engineer - Full Stack

    Asurion·Nashville, Tennessee·Today

    We would love for you to explore other opportunities within Asurion.

    Senior Software Engineer (Full stack/Backend)
    Location: Nashville, TN (hybrid)

  • B

    Manager Software Engineer

    Brightstar Lottery·Tennessee·1d ago

    Manager Software Engineer
    Location:

  • Software Engineer

    Epic·Murfreesboro, Tennessee·2d ago

    Please note that this position is based on our campus in Madison, WI, and requires relocation to the area. We recruit nationally and provide financial

  • C

    Senior Software Engineer - Enterprise Web Apps (Remote)

    Cardinal Health·Nashville, Tennessee·3d ago

    A healthcare services provider is looking for an experienced Application Developer to design and implement solutions in Medical Transportation. The id

  • Advisor-Software Engineer

    FedEx Freight·Memphis, Tennessee·10d ago

    POSITION OVERVIEW:

  • Software Engineer

    INSPYR Solutions·Memphis, Tennessee·21d ago

    Title: Software Engineer – Android Developer

    Location: onsite hybrid – Memphis, TN

    Duration: Contract

    Salary: $55-$58/HR

    ContractorApplynorth_east
  • D

    Lead Software Engineer (Merchandising)

    Dollar General·Goodlettsville, Tennessee·8d ago

    Work Where You Matter

  • U

    Senior Software Engineer

    UnitedHealth Group·Brentwood, Tennessee·7d ago

    Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team

  • V

    Entry-Level Software Engineer

    Virtual Vocations Inc·Clarksville, Tennessee·2d ago

    A company is looking for an Associate Software Engineer. Key Responsibilities Build and ship code that addresses real customer problems Collaborate in

  • Lead Full Stack Software Engineer

    CGI Group, Inc.·Nashville, Tennessee·$90k – $198k/yr·15d ago

    Position Description:

  • Urgent!! C# .Net Software Engineer (Backend) - Mount Juliet, TN (Onsite) Need Local

    Jobs via Dice·Mt. Juliet, Tennessee·8d ago

    Dice is the leading career destination for tech experts at every stage of their careers. Our client, Prism IT Global, is seeking the following. Apply

  • i

    Software Engineer - Full-time

    iHeartMedia·Nashville, Tennessee·3d ago

    iHeartMedia

  • CCaaS Software Engineer

    Ardent Health·Nashville, Tennessee·7d ago

    Overview

  • P

    IT Software Engineer Sr – GCP – Remote

    Prime Therapeutics·Tennessee·4d ago

    At Prime Therapeutics (Prime), we are a different kind of PBM, with a purpose beyond profits and a unique ability to connect care for those we serve.

Software engineering jobs in Tennessee

Tennessee has a growing tech sector with software engineering opportunities across Nashville, Memphis, Knoxville and surrounding areas. Companies range from enterprise employers and defense contractors to startups and digital agencies.

The interview process for Tennessee tech roles follows the standard format: coding rounds with LeetCode-style problems, system design discussions for senior positions, and behavioral interviews. Many companies conduct the initial rounds remotely regardless of the on-site location.

Prepare with a structured problem set like Blind 75 or Grind 75 to cover all major patterns. Then simulate the real experience with AI mock interviews.

FAQ

What is the average software engineer salary in Tennessee?add

Software engineer salaries in Tennessee vary by city and experience level. Entry-level roles typically start at $70k-$100k, mid-level at $100k-$150k, and senior roles at $150k-$220k+. Major tech hubs like Nashville tend to offer higher compensation due to cost of living and employer competition.

What are the best cities for software engineers in Tennessee?add

The top cities for software engineers in Tennessee include Nashville, Memphis, Knoxville. These cities have the highest concentration of tech companies, startups, and enterprise employers hiring engineers.

How do I prepare for a software engineering interview in Tennessee?add

The interview process is the same regardless of location - expect coding rounds (LeetCode-style), system design (for senior+), and behavioral questions. Start with a structured study plan like Blind 75 or Grind 75, then practice with mock interviews. Many Tennessee employers also conduct remote interviews, so be comfortable coding on video.

Are there remote software engineer jobs in Tennessee?add

Yes. Many companies hiring in Tennessee offer hybrid or fully remote options. Check our remote software engineer jobs board for positions that don't require relocation. Some Tennessee-based companies also offer remote-first arrangements.

Browse other states

Found a role? Start preparing.

Practice with an AI interviewer that simulates the real thing.

Try freearrow_forward