How much does a Software Engineer make 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.
What are the highest paying cities for a Software Engineer near St. Louis, MO?

-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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?

-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
What are the best paying Software Engineer related jobs in St. Louis, MO?

-
Technical Architect
Average Salary: $162,746
This role focuses on designing the overall structure of software systems. Architects work with teams to ensure the system meets business needs and can scale. In St. Louis, you can find these positions at companies like Boeing and Express Scripts.
Find Technical Architect jobs in St. Louis, MO
-
Product Manager
Average Salary: $141,608
Product managers lead the development of new software features. They work closely with engineering and marketing teams to bring products to market. This role is available with companies like Enterprise Holdings and Centene Corporation in St. Louis.
Find Product Manager jobs in St. Louis, MO
-
Data Engineer
Average Salary: $134,291
Data engineers build and maintain systems to collect and process data. They work with large datasets to support data-driven decisions. Positions in this field can be found with Ameren and SSM Health in St. Louis.
Find Data Engineer jobs in St. Louis, MO
-
Cloud Engineer
Average Salary: $133,367
Cloud engineers manage cloud infrastructure and services. They ensure systems run smoothly and securely in the cloud. St. Louis offers jobs in this field at companies like Centene Corporation and Express Scripts.
Find Cloud Engineer jobs in St. Louis, MO
-
UI/UX Designer
Average Salary: $131,072
UI/UX designers create user-friendly interfaces. They focus on the look and feel of applications to enhance user experience. Designers can find opportunities with companies like Centene Corporation and Express Scripts.
Find UI/UX Designer jobs in St. Louis, MO
-
DevOps Engineer
Average Salary: $126,142
DevOps engineers bridge the gap between development and operations. They automate and streamline software deployment. Companies like Boeing and SSM Health in St. Louis offer roles in this area.
Find DevOps Engineer jobs in St. Louis, MO
-
Site Reliability Engineer
Average Salary: $121,530
SREs ensure the reliability and efficiency of systems. They work on preventing and fixing issues. Positions in this field can be found at Express Scripts and Centene Corporation.
Find Site Reliability Engineer jobs in St. Louis, MO
-
Systems Engineer
Average Salary: $121,009
Systems engineers design, install, and manage computer systems. They ensure systems meet business needs. St. Louis has opportunities with companies like Boeing and Ameren.
Find Systems Engineer jobs in St. Louis, MO
-
Test Automation Engineer
Average Salary: $117,456
Test automation engineers create tools to automate software testing. They help ensure quality and efficiency in the development process. Roles in this field can be found at Express Scripts and Centene Corporation.
Find Test Automation Engineer jobs in St. Louis, MO
-
Machine Learning Engineer
Average Salary: $116,539
ML engineers develop algorithms that allow software to learn and improve. They work with large datasets to create predictive models. This role is available with companies like Boeing and SSM Health in St. Louis.
Find Machine Learning Engineer jobs in St. Louis, MO



