Software Engineer Salary in Memphis, TN

Updated on May 09, 2025
Position
City
Salary

How much does a Software Engineer make in Memphis, TN?

The average salary for a Software Engineer is $120,913 per year in Memphis, TN.

In Memphis, TN, software engineers enjoy a competitive salary. On average, they earn around $120,913 per year. This figure can vary based on experience and specific skills. For those just starting, salaries can range from $69,000 to $78,674. As experience grows, so can the salary, reaching up to $175,413 for the most seasoned professionals.

Several factors influence these salary ranges. For instance, software engineers with expertise in high-demand areas like cybersecurity or artificial intelligence often earn more. Companies in tech hubs or with significant investment in software development also tend to offer higher salaries. Additionally, those with advanced degrees or certifications may see higher pay. Memphis offers a growing tech scene, making it an attractive place for software engineers looking to advance their careers.

Software Engineer jobs in Memphis, TN

What are the highest paying cities for a Software Engineer near Memphis, TN?

Job seekers looking for high-paying software engineering roles near Memphis, TN, should consider nearby cities. Jackson, MS, offers an average salary of $115,496, making it the top choice. St. Louis, MO, follows closely with an average salary of $114,253. Nashville, TN, rounds out the top three with an average salary of $114,183. These cities provide excellent opportunities for software engineers seeking competitive pay. Exploring job openings in these areas can lead to rewarding career advancements.
Graph displaying highest paying cities salaries for Software Engineer jobs near Memphis, TN, highlighting Jackson, MS with the highest at $115,496 and Birmingham, AL with the lowest at $100,062.
  1. Jackson, MS
    Average Salary: $115,496
    In Jackson, tech companies are growing. Many firms focus on software development. You can find roles with companies like Entergy and Trustmark.
    Find Software Engineer jobs in Jackson, MS


  2. St. Louis, MO
    Average Salary: $114,253
    St. Louis offers a mix of big firms and startups. Tech jobs here often involve innovative projects. Companies like Boeing and Edward Jones provide many opportunities.
    Find Software Engineer jobs in St. Louis, MO


  3. Nashville, TN
    Average Salary: $114,183
    Nashville is known for its music, but tech is booming. Many software jobs focus on music tech and healthcare. Companies like LifePoint Health and Acadia Healthcare are hiring.
    Find Software Engineer jobs in Nashville, TN


  4. Huntsville, AL
    Average Salary: $113,450
    Huntsville, often called Rocket City, has a strong tech scene. Many jobs focus on aerospace and defense. Companies like NASA and Aerojet Rocketdyne offer exciting roles.
    Find Software Engineer jobs in Huntsville, AL


  5. New Orleans, LA
    Average Salary: $109,167
    New Orleans has a vibrant tech community. Many software jobs focus on tourism and healthcare. Companies like Ochsner Health and Entergy are looking for talent.
    Find Software Engineer jobs in New Orleans, LA


  6. Jonesboro, AR
    Average Salary: $105,400
    Jonesboro offers a mix of small-town charm and tech opportunities. Many software jobs focus on education and healthcare. Companies like Arkansas State University and St. Bernards Healthcare are hiring.
    Find Software Engineer jobs in Jonesboro, AR


  7. Tulsa, OK
    Average Salary: $103,736
    Tulsa has a growing tech scene. Many software jobs focus on energy and finance. Companies like ONEOK and BOK Financial offer many opportunities.
    Find Software Engineer jobs in Tulsa, OK


  8. Knoxville, TN
    Average Salary: $102,042
    Knoxville offers a mix of tech and education. Many software jobs focus on research and healthcare. Companies like UT Knoxville and Covenant Health are hiring.
    Find Software Engineer jobs in Knoxville, TN


  9. Little Rock, AR
    Average Salary: $100,520
    Little Rock has a growing tech community. Many software jobs focus on finance and healthcare. Companies like Arvest Bank and UAMS are looking for talent.
    Find Software Engineer jobs in Little Rock, AR


  10. Birmingham, AL
    Average Salary: $100,062
    Birmingham offers many tech opportunities. Many software jobs focus on healthcare and finance. Companies like BBVA USA and HealthSouth are hiring.
    Find Software Engineer jobs in Birmingham, AL

What are the best paying companies for a Software Engineer in Memphis, TN?

Memphis, TN, offers several top-paying companies for software engineers. The Cigna Group leads with an average salary of $138,833. Halvik and St. Jude Children's Research Hospital follow closely, offering competitive salaries as well. These companies provide excellent opportunities for software engineers seeking rewarding careers.
Graph displaying best paying company salaries for Software Engineer jobs in Memphis, TN, highlighting The Cigna Group with the highest at $138,833 and Fedex Logistics with the lowest at $109,091.
  1. The Cigna Group
    Average Salary: $138,833
    The Cigna Group offers exciting Software Engineer roles. They focus on health services and have offices in Memphis. The company values innovation and teamwork.


  2. Halvik
    Average Salary: $127,167
    Halvik provides Software Engineer positions with a strong focus on technology and innovation. They operate in Memphis and are known for their collaborative work environment.


  3. St. Jude Children's Research Hospital
    Average Salary: $126,960
    St. Jude Children's Research Hospital offers Software Engineer jobs that make a difference. They work in Memphis, focusing on groundbreaking research and technology.


  4. Urban Air Adventure Park
    Average Salary: $126,667
    Urban Air Adventure Park has Software Engineer roles in Memphis. They focus on creating fun and safe environments. The company values creativity and teamwork.


  5. Deloitte
    Average Salary: $125,892
    Deloitte offers Software Engineer positions in Memphis. They focus on consulting and technology. The company values innovation and professional development.


  6. Orion Federal Credit Union
    Average Salary: $123,767
    Orion Federal Credit Union provides Software Engineer jobs in Memphis. They focus on financial services and technology. The company values stability and community involvement.


  7. Vision
    Average Salary: $117,000
    Vision offers Software Engineer roles in Memphis. They focus on technology and services. The company values innovation and employee growth.


  8. Vaco
    Average Salary: $116,767
    Vaco provides Software Engineer positions in Memphis. They focus on staffing and technology. The company values flexibility and professional development.


  9. Rose International
    Average Salary: $110,493
    Rose International offers Software Engineer jobs in Memphis. They focus on staffing and technology. The company values teamwork and career growth.


  10. Fedex Logistics
    Average Salary: $109,091
    Fedex Logistics provides Software Engineer roles in Memphis. They focus on logistics and technology. The company values efficiency and innovation.

Currently 7,791 Software Engineer job openings, nationwide.

How's the job market for a Software Engineer in the US?

Learn what a Software Engineer does, how to become one, and understand the job outlook. Get simple steps to start your career as a Software Engineer today.
Position
Overview
Software Engineer
7,791 Job Openings