Position
City
Salary

How much does a Software Engineer make in St. Louis, MO?

The average salary for a Software Engineer is $120,667 per year in St. Louis, MO.

If you are a Software Engineer in St. Louis, MO, your salary can vary. The average yearly salary for a Software Engineer in the area is around $120,667. Some Software Engineers make more, and some make less, depending on their experience and skills.

Looking at the breakdown of salaries, you can see a range. About 10% of Software Engineers make less than $75,636 a year. Another 22% make between $75,636 and $103,273. The next largest group, around 22%, earns between $103,273 and $117,091. Smaller percentages make more than $117,091, with the highest earners making over $186,182.

Software Engineer jobs in St. Louis, MO

What are the highest paying cities for a Software Engineer near St. Louis, MO?

For software engineers near St. Louis, MO, Atlanta, GA, offers the highest average salary at $137,485. Close behind is Chicago, IL, with an average salary of $137,361. Nashville, TN, provides a competitive average salary of $134,621. Other cities offering high salaries include Detroit, MI, and Milwaukee, WI, with respective averages of $134,053 and $129,607. These locations provide attractive opportunities for those looking to advance their careers in software engineering.
Graph displaying highest paying cities salaries for Software Engineer jobs near St. Louis, MO, highlighting Atlanta, GA with the highest at $137,485 and Louisville, KY with the lowest at $123,375.
  1. Atlanta, GA
    Average Salary: $137,485
    In Atlanta, tech jobs thrive with companies like Google and Coca-Cola seeking skilled developers. The city's vibrant startup scene offers many opportunities for growth. With a growing urban landscape, it attracts tech talent from across the country.
    Find Software Engineer jobs in Atlanta, GA


  2. Chicago, IL
    Average Salary: $137,361
    Chicago boasts a strong tech industry, with firms like Google and IBM hiring top talent. The city's diverse job market offers many roles in software development. Chicago's central location makes it easy to connect with other tech hubs.
    Find Software Engineer jobs in Chicago, IL


  3. Nashville, TN
    Average Salary: $134,621
    Nashville's tech scene is on the rise, with major firms like Amazon and Dell setting up shop. The city offers a mix of corporate and startup opportunities. Nashville's growing tech ecosystem provides a dynamic work environment.
    Find Software Engineer jobs in Nashville, TN


  4. Detroit, MI
    Average Salary: $134,053
    Detroit is revitalizing its tech scene, attracting companies like Google and Ford. The city's commitment to innovation offers many roles in software development. Detroit's rich industrial history adds a unique backdrop to the tech industry.
    Find Software Engineer jobs in Detroit, MI


  5. Milwaukee, WI
    Average Salary: $129,607
    Milwaukee's tech scene is growing, with companies like Johnson Controls and Rockwell Automation seeking skilled developers. The city offers a mix of corporate and startup opportunities. Milwaukee's friendly atmosphere makes it a great place to work and live.
    Find Software Engineer jobs in Milwaukee, WI


  6. Columbus, OH
    Average Salary: $128,024
    Columbus has a thriving tech industry, with firms like Amazon and Nationwide Insurance hiring top talent. The city's diverse job market offers many roles in software development. Columbus's central location makes it easy to access other tech hubs.
    Find Software Engineer jobs in Columbus, OH


  7. Madison, WI
    Average Salary: $126,348
    Madison's tech scene is expanding, with companies like Epic Systems and Amazon seeking skilled developers. The city offers a mix of corporate and startup opportunities. Madison's university presence adds to its vibrant tech ecosystem.
    Find Software Engineer jobs in Madison, WI


  8. Indianapolis, IN
    Average Salary: $126,181
    Indianapolis boasts a strong tech industry, with firms like IBM and Salesforce hiring top talent. The city's diverse job market offers many roles in software development. Indianapolis's central location makes it easy to connect with other tech hubs.
    Find Software Engineer jobs in Indianapolis, IN


  9. Fort Worth, TX
    Average Salary: $124,691
    Fort Worth's tech scene is on the rise, with companies like Lockheed Martin and AT&T seeking skilled developers. The city offers a mix of corporate and startup opportunities. Fort Worth's growing tech ecosystem provides a dynamic work environment.
    Find Software Engineer jobs in Fort Worth, TX


  10. Louisville, KY
    Average Salary: $123,375
    Louisville's tech industry is growing, with firms like UPS and Humana hiring top talent. The city offers a mix of corporate and startup opportunities. Louisville's rich history adds a unique backdrop to the tech industry.
    Find Software Engineer jobs in Louisville, KY

What are the best paying companies for a Software Engineer in St. Louis, MO?

Job seekers looking for top-paying software engineering roles in St. Louis, MO, will find attractive opportunities at Wells Fargo, where the average salary for software engineers reaches $180,663. PwC offers another strong option, with software engineers earning an average of $177,233 annually. Boeing, known for its diverse opportunities, provides software engineers with a competitive average salary of $151,334. For those seeking stability and growth, Deloitte and Accenture rank highly with average software engineer salaries of $149,467 and $138,042, respectively. Reinventing Geospatial (RGi) and LSEG (London Stock Exchange Group) offer solid compensation packages, with averages of $133,929 and $132,636. Omni Federal, The Cigna Group, and Leidos also present excellent career prospects, with average salaries ranging from $131,825 to $124,100.
Graph displaying best paying company salaries for Software Engineer jobs in St. Louis, MO, highlighting Wells Fargo with the highest at $180,663 and Leidos with the lowest at $124,100.
  1. Wells Fargo
    Average Salary: $180,663
    Wells Fargo offers many Software Engineer jobs in St. Louis. They focus on creating safe and reliable banking systems. Their locations include downtown St. Louis and the Wells Fargo Center.


  2. PwC
    Average Salary: $177,233
    PwC hires Software Engineers in St. Louis to build solutions for their clients. They work in different areas like consulting and technology. Their office is in the heart of downtown St. Louis.


  3. Boeing
    Average Salary: $151,334
    Boeing needs Software Engineers in St. Louis for their aviation projects. They work on software for airplanes and space missions. They operate at the Boeing St. Louis Operations Center.


  4. Deloitte
    Average Salary: $149,467
    Deloitte offers Software Engineer jobs in St. Louis to help businesses with tech solutions. They focus on consulting and technology services. Their office is in downtown St. Louis.


  5. Accenture
    Average Salary: $138,042
    Accenture hires Software Engineers in St. Louis for various tech projects. They work on improving technology for businesses. They operate in downtown St. Louis.


  6. Reinventing Geospatial (RGi)
    Average Salary: $133,929
    RGi offers Software Engineer jobs in St. Louis focused on geospatial software. They work on mapping and geographic information systems. Their office is downtown.


  7. LSEG (London Stock Exchange Group)
    Average Salary: $132,636
    LSEG hires Software Engineers in St. Louis for financial technology solutions. They work on software for the stock market. Their location is downtown St. Louis.


  8. Omni Federal
    Average Salary: $131,825
    Omni Federal offers Software Engineer jobs in St. Louis to help government agencies. They focus on creating secure and reliable software. Their office is downtown.


  9. The Cigna Group
    Average Salary: $124,632
    The Cigna Group hires Software Engineers in St. Louis for health services tech. They work on software for insurance and healthcare. Their office is in downtown St. Louis.


  10. Leidos
    Average Salary: $124,100
    Leidos offers Software Engineer jobs in St. Louis for defense and technology. They work on software for national security. Their office is downtown.

Currently 6,849 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
6,849 Job Openings