Software Engineer Salary in St. Louis, MO
How much does a Software Engineer make in St. Louis, MO?
In St. Louis, MO, a Software Engineer can expect to earn a competitive salary. The average salary for this role is around $114,253. This figure can vary based on experience and specific skills. For those just starting out, salaries may begin around $60,000. As experience grows, so does the earning potential, with more seasoned professionals often earning upwards of $175,000.
Several factors influence the salary of a Software Engineer in St. Louis. These include the specific industry, the size of the company, and the individual's expertise in programming languages and technologies. Companies in tech hubs or those with a strong focus on software development may offer higher salaries. Additionally, proficiency in high-demand skills such as cloud computing, artificial intelligence, and cybersecurity can lead to better-paying opportunities.
What are the highest paying cities for a Software Engineer near St. Louis, MO?

-
Atlanta, GA
Average Salary: $128,792
Atlanta offers a vibrant tech scene with many opportunities for tech professionals. Companies like Cox Automotive and IBM provide exciting projects. The city's growing tech industry makes it a great place to advance your career.
Find Software Engineer jobs in Atlanta, GA
-
Chicago, IL
Average Salary: $127,727
Chicago is a hub for tech innovation, with major companies like Google and Facebook. The city's diverse job market offers many opportunities for growth. Working here means being part of a dynamic and creative environment.
Find Software Engineer jobs in Chicago, IL
-
Memphis, TN
Average Salary: $120,913
Memphis has a growing tech community with companies like FedEx and St. Jude Children's Research Hospital. The cost of living is lower, making it a great place to start or advance your career. The city offers a balanced lifestyle with plenty of opportunities.
Find Software Engineer jobs in Memphis, TN
-
Detroit, MI
Average Salary: $118,115
Detroit is revitalizing its tech scene with companies like General Motors and Quicken Loans. The city offers a mix of traditional and modern tech opportunities. Working here means being part of a city in transformation.
Find Software Engineer jobs in Detroit, MI
-
Columbus, OH
Average Salary: $117,478
Columbus has a strong tech presence with companies like Nationwide and Huntington Bank. The city offers a good balance of work and leisure. It's a great place for those looking for stability and growth.
Find Software Engineer jobs in Columbus, OH
-
Milwaukee, WI
Average Salary: $117,347
Milwaukee is a thriving tech hub with companies like Fiserv and Johnson Controls. The city offers a friendly environment with plenty of opportunities. Working here means being part of a community that values innovation.
Find Software Engineer jobs in Milwaukee, WI
-
Fort Worth, TX
Average Salary: $116,000
Fort Worth has a growing tech industry with companies like Lockheed Martin and AT&T. The city offers a warm and welcoming atmosphere. It's a great place for those looking to grow in a supportive environment.
Find Software Engineer jobs in Fort Worth, TX
-
Cincinnati, OH
Average Salary: $114,934
Cincinnati offers a mix of tech and traditional industries with companies like Procter & Gamble and Kroger. The city provides a balanced lifestyle with many opportunities. Working here means being part of a diverse and innovative environment.
Find Software Engineer jobs in Cincinnati, OH
-
Nashville, TN
Average Salary: $114,183
Nashville is known for its music, but it's also a tech hub with companies like Amazon and Dell. The city offers a vibrant lifestyle with plenty of opportunities. Working here means being part of a growing and exciting industry.
Find Software Engineer jobs in Nashville, TN
-
Pittsburgh, PA
Average Salary: $113,372
Pittsburgh has a rich tech history with companies like UPMC and Carnegie Mellon University. The city offers a unique blend of tradition and innovation. Working here means being part of a community that values education and technology.
Find Software Engineer jobs in Pittsburgh, PA
What are the best paying companies for a Software Engineer in St. Louis, MO?

-
Wells Fargo
Average Salary: $188,100
Wells Fargo offers Software Engineer jobs in St. Louis, MO. They focus on creating innovative banking solutions. The company operates nationwide, with headquarters in Minneapolis, MN.
-
Microsoft
Average Salary: $168,167
Microsoft provides Software Engineer positions in St. Louis, MO. They work on developing cutting-edge technology. Microsoft has offices worldwide, with its main headquarters in Redmond, WA.
-
Mastercard
Average Salary: $162,417
Mastercard hires Software Engineers in St. Louis, MO. They focus on financial technology and digital payments. The company operates globally, with its headquarters in Purchase, NY.
-
E&M Technologies, Inc.
Average Salary: $150,000
E&M Technologies, Inc. offers Software Engineer jobs in St. Louis, MO. They work on various tech solutions. The company operates in the Midwest, with its headquarters in St. Louis, MO.
-
XTRA Lease
Average Salary: $142,800
XTRA Lease provides Software Engineer positions in St. Louis, MO. They focus on leasing and financial software. The company operates in the Midwest, with its headquarters in St. Louis, MO.
-
Intrinsic
Average Salary: $137,500
Intrinsic hires Software Engineers in St. Louis, MO. They work on cybersecurity and data protection. The company operates in the Midwest, with its headquarters in St. Louis, MO.
-
Anheuser-Busch InBev
Average Salary: $130,828
Anheuser-Busch InBev offers Software Engineer jobs in St. Louis, MO. They focus on beverage technology and software. The company operates globally, with its headquarters in Leuven, Belgium.
-
Reinventing Geospatial (RGi)
Average Salary: $130,700
Reinventing Geospatial (RGi) provides Software Engineer positions in St. Louis, MO. They work on geospatial technology. The company operates in the Midwest, with its headquarters in St. Louis, MO.
-
Deloitte
Average Salary: $128,388
Deloitte hires Software Engineers in St. Louis, MO. They focus on consulting and technology solutions. The company operates globally, with its headquarters in London, UK.
-
Omni Federal
Average Salary: $124,089
Omni Federal offers Software Engineer jobs in St. Louis, MO. They work on federal technology solutions. The company operates in the Midwest, with its headquarters in St. Louis, MO.
What are the best paying Software Engineer related jobs in St. Louis, MO?

-
Technical Architect
Average Salary: $147,891
This role involves designing and overseeing the architecture of software systems. Companies like Boeing and Express Scripts value strong technical skills and experience in system design. They seek professionals who can lead teams and ensure projects meet high standards.
Find Technical Architect jobs in St. Louis, MO
-
Information Assurance
Average Salary: $131,759
Information Assurance focuses on protecting data and systems. At companies like Boeing and Express Scripts, this role is crucial. Professionals work to prevent breaches and ensure data security. They need strong analytical skills and a deep understanding of cybersecurity.
Find Information Assurance jobs in St. Louis, MO
-
UI/UX Designer
Average Salary: $128,170
UI/UX Designers create user-friendly interfaces. At companies like Boeing and Express Scripts, they work closely with developers. They focus on improving user experience and ensuring that software is easy to use. Strong design skills and user research are essential.
Find UI/UX Designer jobs in St. Louis, MO
-
Machine Learning Engineer
Average Salary: $127,876
Machine Learning Engineers develop algorithms that allow software to learn and improve. At Boeing and Express Scripts, they work on projects that enhance automation and data analysis. They need strong programming skills and a good understanding of statistical models.
Find Machine Learning Engineer jobs in St. Louis, MO
-
Cloud Engineer
Average Salary: $126,751
Cloud Engineers manage cloud infrastructure and services. At companies like Boeing and Express Scripts, they ensure that cloud solutions are reliable and secure. They need to be familiar with cloud platforms and have strong problem-solving skills.
Find Cloud Engineer jobs in St. Louis, MO
-
Sharepoint Developer
Average Salary: $125,687
Sharepoint Developers create and manage Sharepoint solutions. At Boeing and Express Scripts, they work on projects that improve collaboration and document management. They need strong programming skills and experience with Sharepoint.
Find Sharepoint Developer jobs in St. Louis, MO
-
Product Manager
Average Salary: $124,368
Product Managers oversee the development of new products. At Boeing and Express Scripts, they work with cross-functional teams to bring products to market. They need strong communication skills and a deep understanding of the product lifecycle.
Find Product Manager jobs in St. Louis, MO
-
Solution Architect
Average Salary: $123,771
Solution Architects design and plan software solutions. At Boeing and Express Scripts, they ensure that solutions meet business needs. They need strong technical skills and the ability to communicate complex ideas clearly.
Find Solution Architect jobs in St. Louis, MO
-
Data Engineer
Average Salary: $119,682
Data Engineers build and maintain data pipelines. At Boeing and Express Scripts, they work on projects that improve data processing and analysis. They need strong programming skills and a good understanding of data systems.
Find Data Engineer jobs in St. Louis, MO
-
DevOps Engineer
Average Salary: $118,112
DevOps Engineers bridge the gap between development and operations. At Boeing and Express Scripts, they work to improve the software development lifecycle. They need strong technical skills and experience with automation tools.
Find DevOps Engineer jobs in St. Louis, MO