How much does a Software Engineer make in St. Louis, MO?
In St. Louis, MO, Software Engineers have a strong earning potential. The average yearly salary stands at about $122,115. This figure highlights the city's recognition for the value of skilled Software Engineers. Whether you are new to the field or have years of experience, St. Louis offers competitive pay for tech talent.
The salary range for Software Engineers in St. Louis shows a wide variety. Here’s a quick breakdown of what to expect:
- 10% of Software Engineers earn less than $62,000 per year.
- 25% earn between $62,000 and $90,000 per year.
- 50% earn between $90,000 and $122,000 per year.
- 25% earn more than $122,000 per year.
What are the highest paying cities for a Software Engineer near St. Louis, MO?

-
Chicago, IL
Average Salary: $138,316
In Chicago, technology thrives alongside culture. Companies like Google and IBM offer exciting roles. The city's innovation scene creates a dynamic environment for tech professionals.
Find Software Engineer jobs in Chicago, IL
-
Detroit, MI
Average Salary: $137,633
Detroit is home to a growing tech community. Auto industry giants like Ford and General Motors are expanding their tech roles. The city offers a unique blend of tradition and innovation.
Find Software Engineer jobs in Detroit, MI
-
Atlanta, GA
Average Salary: $137,038
Atlanta is a hub for tech development. Companies such as Coca-Cola and Delta Airlines drive tech advancement. The city's vibrant culture enhances the work-life balance.
Find Software Engineer jobs in Atlanta, GA
-
Nashville, TN
Average Salary: $135,862
Nashville offers a mix of tech and creativity. Companies like Amazon and Google invest in the local tech scene. The city's friendly atmosphere makes it a great place to work.
Find Software Engineer jobs in Nashville, TN
-
Milwaukee, WI
Average Salary: $130,835
Milwaukee is known for its breweries and tech firms. Companies like Fiserv and Johnson Controls provide excellent opportunities. The city's affordable cost of living adds to its appeal.
Find Software Engineer jobs in Milwaukee, WI
-
Columbus, OH
Average Salary: $129,407
Columbus is a tech center with companies like Huntington Bank and Cardinal Health. The city offers a mix of urban and suburban living. It’s a great place to grow your career.
Find Software Engineer jobs in Columbus, OH
-
Fort Worth, TX
Average Salary: $127,842
Fort Worth has a strong tech presence with companies like Lockheed Martin and Verizon. The city's growing scene offers many opportunities. The weather and lifestyle are attractive to many.
Find Software Engineer jobs in Fort Worth, TX
-
Madison, WI
Average Salary: $126,324
Madison is a tech-forward city with a strong academic influence. Companies like Epic Systems and Warner Bros. offer innovative roles. The community is friendly and engaged.
Find Software Engineer jobs in Madison, WI
-
Louisville, KY
Average Salary: $125,788
Louisville has a growing tech industry. Companies such as UPS and Humana are expanding. The city offers a great balance of work and leisure.
Find Software Engineer jobs in Louisville, KY
-
Little Rock, AR
Average Salary: $125,344
Little Rock is becoming a tech hub with companies like Alltel and Acxiom. The city offers a lower cost of living with growing opportunities. It’s a place where tech careers can flourish.
Find Software Engineer jobs in Little Rock, AR
What are the best paying companies for a Software Engineer in St. Louis, MO?

-
Wells Fargo
Average Salary: $180,663
Wells Fargo offers exciting Software Engineer roles with a focus on technology innovation and financial services. The company operates globally, including its headquarters in St. Louis.
-
PwC
Average Salary: $177,233
PwC provides Software Engineer positions that blend software development with consulting. This company operates worldwide, with significant presence in St. Louis.
-
Boeing
Average Salary: $163,905
Boeing is known for its opportunities in aerospace and defense technology. Software Engineers at Boeing work on advanced projects and operate across various locations, including St. Louis.
-
Deloitte
Average Salary: $150,193
Deloitte offers Software Engineer jobs that involve consulting and technology services. This company operates globally, with a strong presence in St. Louis.
-
Omni Federal
Average Salary: $143,290
Omni Federal provides opportunities in software engineering with a focus on government projects. They operate nationally, with a significant office in St. Louis.
-
Accenture
Average Salary: $138,042
Accenture offers Software Engineer roles that blend technology with consulting services. This company operates globally, with a significant office in St. Louis.
-
LSEG (London Stock Exchange Group)
Average Salary: $137,458
LSEG provides Software Engineer positions that focus on financial technology. This company operates worldwide, with a strong presence in St. Louis.
-
Brillio LLC
Average Salary: $135,833
Brillio LLC offers Software Engineer jobs that blend IT services with technology innovation. This company operates globally, with a significant office in St. Louis.
-
Reinventing Geospatial (RGi)
Average Salary: $133,929
RGi provides Software Engineer positions that focus on geospatial technology. This company operates nationally, with a significant office in St. Louis.
-
The Cigna Group
Average Salary: $124,005
The Cigna Group offers Software Engineer roles that blend healthcare technology with innovation. This company operates globally, with a strong presence in St. Louis.
What are the best paying Software Engineer related jobs in St. Louis, MO?

-
Technical Architect
Average Salary: $165,136
A technical architect plans and designs systems and infrastructures. They work closely with engineers and project managers. They help ensure systems work well and stay up-to-date. In St. Louis, companies like Edward Jones and STLtoday look for skilled architects.
Find Technical Architect jobs in St. Louis, MO
-
Product Manager
Average Salary: $143,034
Product managers oversee the development of software and services. They work with cross-functional teams. They make sure the final product meets user needs. In St. Louis, firms like Ameren and World Wide Technology hire product managers. They aim to create successful products.
Find Product Manager jobs in St. Louis, MO
-
Cloud Engineer
Average Salary: $133,726
Cloud engineers manage cloud computing platforms. They ensure smooth operations and security. They often work with top companies in St. Louis. Firms like DST and Burns & McDonnell need cloud engineers to maintain their systems.
Find Cloud Engineer jobs in St. Louis, MO
-
Data Engineer
Average Salary: $132,646
Data engineers build and maintain data pipelines. They ensure data is available and accurate. They work with companies that need robust data systems. In St. Louis, organizations like Express Scripts and Centene often seek data engineers.
Find Data Engineer jobs in St. Louis, MO
-
UI/UX Designer
Average Salary: $131,072
UI/UX designers create user interfaces and experiences. They focus on making software easy to use. They work with development teams to improve usability. In St. Louis, companies like DST and Mercy employ UI/UX designers.
Find UI/UX Designer jobs in St. Louis, MO
-
DevOps Engineer
Average Salary: $126,432
DevOps engineers bridge the gap between development and operations. They automate processes and improve collaboration. They work closely with both development and IT teams. Companies in St. Louis, like DST, need skilled DevOps engineers.
Find DevOps Engineer jobs in St. Louis, MO
-
Systems Engineer
Average Salary: $121,252
Systems engineers manage complex systems. They ensure all components work together. They troubleshoot and resolve issues. They often work in large organizations in St. Louis. Companies like Boeing Defense, Space & Security look for experienced systems engineers.
Find Systems Engineer jobs in St. Louis, MO
-
Site Reliability Engineer
Average Salary: $119,148
Site reliability engineers ensure systems run smoothly. They focus on availability and performance. They work with development and operations teams. In St. Louis, tech firms like DST and Express Scripts need SREs.
Find Site Reliability Engineer jobs in St. Louis, MO
-
Test Automation Engineer
Average Salary: $117,456
Test automation engineers create automated tests. They ensure software works as expected. They work closely with development and QA teams. Companies in St. Louis, such as DST, rely on skilled automation engineers.
Find Test Automation Engineer jobs in St. Louis, MO
-
Machine Learning Engineer
Average Salary: $108,501
Machine learning engineers build and deploy models. They work on projects involving AI and data analysis. They need strong skills in mathematics and programming. In St. Louis, firms like Centene and Express Scripts often seek ML engineers.
Find Machine Learning Engineer jobs in St. Louis, MO



