Software Engineer Salary in Kansas City, MO

Updated on May 09, 2025
Position
City
Salary

How much does a Software Engineer make in Kansas City, MO?

The average salary for a Software Engineer is $112,282 per year in Kansas City, MO.

In Kansas City, Missouri, software engineers enjoy a competitive salary. The average salary for a software engineer in this area is around $112,282. This figure can vary based on experience, skills, and the specific company. For those just starting, salaries can range from $60,000 to $70,000. As experience grows, so does the salary, with mid-level professionals earning between $80,000 and $100,000. Senior software engineers can expect to earn upwards of $120,000 to $160,000.

Several factors influence these salary ranges. Companies in the tech industry often offer higher salaries to attract top talent. Additionally, software engineers with specialized skills, such as those in artificial intelligence or cybersecurity, may command higher pay. Location within Kansas City can also play a role, with certain neighborhoods offering more competitive salaries. Job seekers should consider these factors when evaluating job offers.

Software Engineer jobs in Kansas City, MO

What are the highest paying cities for a Software Engineer near Kansas City, MO?

Job seekers near Kansas City, MO, have several nearby cities to consider for high-paying software engineering roles. Dallas, TX, leads with a high average salary of $125,538. Overland Park, KS, and St. Louis, MO, also offer competitive salaries, making them attractive options for those seeking better pay. These cities provide excellent opportunities for software engineers looking to advance their careers.
Graph displaying highest paying cities salaries for Software Engineer jobs near Kansas City, MO, highlighting Dallas, TX with the highest at $125,538 and Tulsa, OK with the lowest at $103,736.
  1. Dallas, TX
    Average Salary: $125,538
    In Dallas, tech companies thrive, offering many opportunities. Major firms like AT&T and Texas Instruments provide exciting projects. The city's vibrant tech scene makes it a great place to grow.
    Find Software Engineer jobs in Dallas, TX


  2. Memphis, TN
    Average Salary: $120,913
    Memphis has a growing tech industry with companies like FedEx and St. Jude. Working here means being part of innovative projects. The city's cost of living is also quite affordable.
    Find Software Engineer jobs in Memphis, TN


  3. Fort Worth, TX
    Average Salary: $116,000
    Fort Worth is home to tech giants like Lockheed Martin and American Airlines. Engineers here enjoy a mix of challenges and support. The city offers a good quality of life with its friendly community.
    Find Software Engineer jobs in Fort Worth, TX


  4. Overland Park, KS
    Average Salary: $115,452
    Overland Park boasts a strong tech presence with companies like Sprint and YRC Worldwide. Engineers benefit from a collaborative work environment. The city is known for its excellent schools and parks.
    Find Software Engineer jobs in Overland Park, KS


  5. St. Louis, MO
    Average Salary: $114,253
    St. Louis has a mix of tech startups and established firms like Boeing and Centene. Engineers here work on cutting-edge projects. The city offers a rich cultural scene and a lower cost of living.
    Find Software Engineer jobs in St. Louis, MO


  6. Nashville, TN
    Average Salary: $114,183
    Nashville is not just about music; it's also a tech hub with companies like Amazon and Bridgestone. Engineers enjoy a vibrant community and a relaxed lifestyle. The city's growing tech scene offers many opportunities.
    Find Software Engineer jobs in Nashville, TN


  7. Omaha, NE
    Average Salary: $107,960
    Omaha is a growing tech center with firms like Berkshire Hathaway and Union Pacific. Engineers here work on innovative projects. The city offers a friendly atmosphere and a lower cost of living.
    Find Software Engineer jobs in Omaha, NE


  8. Cedar Rapids, IA
    Average Salary: $105,881
    Cedar Rapids is home to tech companies like Rockwell Collins and Hy-Vee. Engineers here enjoy a supportive work environment. The city offers a good quality of life with its affordable housing and outdoor activities.
    Find Software Engineer jobs in Cedar Rapids, IA


  9. Des Moines, IA
    Average Salary: $105,633
    Des Moines has a thriving tech scene with companies like Principal Financial Group and Wells Fargo. Engineers benefit from a collaborative atmosphere. The city offers a lower cost of living and a strong community feel.
    Find Software Engineer jobs in Des Moines, IA


  10. Tulsa, OK
    Average Salary: $103,736
    Tulsa is home to tech firms like ONEOK and QuikTrip. Engineers here work on exciting projects. The city offers a vibrant arts scene and a lower cost of living.
    Find Software Engineer jobs in Tulsa, OK

What are the best paying companies for a Software Engineer in Kansas City, MO?

C.H. Robinson leads the pack for the highest-paying software engineer jobs in Kansas City, MO. With an average salary of $174,323, it offers a competitive edge for tech professionals. Other top employers like American Century Investments and Deloitte also provide attractive compensation packages.
Graph displaying best paying company salaries for Software Engineer jobs in Kansas City, MO, highlighting C.H. Robinson with the highest at $174,323 and Oracle with the lowest at $113,938.
  1. C.H. Robinson
    Average Salary: $174,323
    C.H. Robinson offers exciting Software Engineer jobs in Kansas City. They focus on logistics and supply chain management. Their software helps companies manage their goods and shipments. They have offices in Kansas City and many other places.


  2. American Century Investments
    Average Salary: $134,517
    American Century Investments provides Software Engineer positions in Kansas City. They work in the financial services industry. Their software helps manage investments and financial planning. They have offices in Kansas City and other locations.


  3. Deloitte
    Average Salary: $133,072
    Deloitte offers Software Engineer jobs in Kansas City. They provide consulting and auditing services. Their software helps businesses with their finances and operations. Deloitte has offices in Kansas City and many other cities.


  4. Broadridge
    Average Salary: $129,000
    Broadridge has Software Engineer jobs in Kansas City. They focus on financial services technology. Their software helps with financial communications and data. They have offices in Kansas City and other places.


  5. Urban Air Adventure Park
    Average Salary: $126,667
    Urban Air Adventure Park offers Software Engineer jobs in Kansas City. They provide fun and entertainment for kids and families. Their software helps manage bookings and operations. They have locations in Kansas City and other cities.


  6. Veeva Systems
    Average Salary: $126,250
    Veeva Systems offers Software Engineer jobs in Kansas City. They focus on cloud software for life sciences. Their software helps companies with their products and data. They have offices in Kansas City and many other places.


  7. Hallmark
    Average Salary: $122,575
    Hallmark offers Software Engineer jobs in Kansas City. They create greeting cards and entertainment. Their software helps manage their products and services. They have offices in Kansas City and other locations.


  8. H&R Block
    Average Salary: $120,893
    H&R Block provides Software Engineer jobs in Kansas City. They help people with their taxes. Their software helps with tax preparation and filing. They have offices in Kansas City and many other cities.


  9. SAIC
    Average Salary: $115,682
    SAIC offers Software Engineer jobs in Kansas City. They work in defense and technology. Their software helps with national security and data. They have offices in Kansas City and other locations.


  10. Oracle
    Average Salary: $113,938
    Oracle provides Software Engineer jobs in Kansas City. They offer database and technology services. Their software helps businesses manage their data. They have offices in Kansas City and many other places.

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