Software Engineer Salary in West Des Moines, IA

Updated on Jun 05, 2025
Position
City
Salary

How much does a Software Engineer make in West Des Moines, IA?

The average salary for a Software Engineer is $98,288 per year in West Des Moines, IA.

In West Des Moines, IA, Software Engineers earn a solid salary. The average salary for a Software Engineer in this area is around $98,288 per year. This figure can vary based on experience and specific skills. For those just starting, salaries can range from about $59,500 to $68,118. As experience grows, so does the salary, with mid-level professionals earning between $76,736 and $85,355. Senior Software Engineers can expect to make more, with salaries ranging from $93,973 to $102,591.

Several factors can influence the salary of a Software Engineer in West Des Moines. These include the company size, industry, and specific job responsibilities. Companies in tech hubs or those with a strong focus on software development often offer higher salaries. Additionally, having expertise in high-demand programming languages or technologies can lead to higher pay. Software Engineers with certifications or advanced degrees may also find themselves in the higher salary brackets. This range of factors ensures that Software Engineers can find competitive compensation in West Des Moines.

Software Engineer jobs in West Des Moines, IA

What are the highest paying cities for a Software Engineer near West Des Moines, IA?

Software engineers near West Des Moines, IA, have several cities to consider for high-paying jobs. Johnston, IA, offers an average salary of $111,240. Omaha, NE, provides a competitive salary of $107,747. These cities present excellent opportunities for those seeking top compensation in the tech industry.
Graph displaying highest paying cities salaries for Software Engineer jobs near West Des Moines, IA, highlighting Johnston, IA with the highest at $111,240 and Waterloo, IA with the lowest at $81,242.
  1. Johnston, IA
    Average Salary: $111,240
    In Johnston, IA, tech professionals enjoy a vibrant community. Many work for large companies like Wells Fargo. The area offers a mix of projects and a supportive work environment.
    Find Software Engineer jobs in Johnston, IA


  2. Omaha, NE
    Average Salary: $107,747
    Omaha, NE, has a growing tech scene. Companies like Berkshire Hathaway offer exciting opportunities. The city provides a balance of work and a good quality of life.
    Find Software Engineer jobs in Omaha, NE


  3. Ankeny, IA
    Average Salary: $107,433
    Ankeny, IA, is known for its tech-friendly environment. Many work for companies like Principal Financial Group. The area offers a mix of challenges and career growth.
    Find Software Engineer jobs in Ankeny, IA


  4. Des Moines, IA
    Average Salary: $106,318
    Des Moines, IA, offers a dynamic tech landscape. Companies like Principal Financial Group provide diverse projects. The city has a strong community and a good cost of living.
    Find Software Engineer jobs in Des Moines, IA


  5. Cedar Rapids, IA
    Average Salary: $105,886
    Cedar Rapids, IA, is home to many tech firms. Companies like Rockwell Collins offer innovative projects. The area provides a supportive work environment and a good quality of life.
    Find Software Engineer jobs in Cedar Rapids, IA


  6. Davenport, IA
    Average Salary: $104,482
    In Davenport, IA, tech professionals find a mix of opportunities. Companies like Unity Technologies offer exciting projects. The city has a friendly community and a reasonable cost of living.
    Find Software Engineer jobs in Davenport, IA


  7. Urbandale, IA
    Average Salary: $98,004
    Urbandale, IA, has a thriving tech sector. Many work for companies like Wells Fargo. The area offers a balance of work and leisure activities.
    Find Software Engineer jobs in Urbandale, IA


  8. Carol Stream, IL
    Average Salary: $94,969
    Carol Stream, IL, offers a vibrant tech environment. Companies like Caterpillar provide diverse projects. The city has a strong community and good amenities.
    Find Software Engineer jobs in Carol Stream, IL


  9. Ames, IA
    Average Salary: $88,973
    Ames, IA, is known for its tech opportunities. Many work for companies like Iowa State University. The area offers a mix of challenges and a good quality of life.
    Find Software Engineer jobs in Ames, IA


  10. Waterloo, IA
    Average Salary: $81,242
    Waterloo, IA, has a growing tech scene. Companies like Black Box offer innovative projects. The city provides a supportive work environment and a good cost of living.
    Find Software Engineer jobs in Waterloo, IA

What are the best paying companies for a Software Engineer in West Des Moines, IA?

Job seekers in West Des Moines, IA, can find top-paying software engineer jobs with Wells Fargo, ATHENE, and Farm Bureau Financial Services. These companies offer competitive salaries, making them attractive options for professionals in the field. Aspiring software engineers should consider these employers for their potential to provide rewarding career opportunities.
Graph displaying best paying company salaries for Software Engineer jobs in West Des Moines, IA, highlighting Wells Fargo with the highest at $126,239 and Zirous with the lowest at $75,533.
  1. Wells Fargo
    Average Salary: $126,239
    Wells Fargo offers Software Engineer jobs in West Des Moines, IA. They work on various projects to improve banking services. The company has branches across the U.S. and internationally.


  2. ATHENE
    Average Salary: $113,700
    ATHENE provides Software Engineer positions in West Des Moines, IA. They focus on creating software for insurance solutions. The company operates in multiple states across the U.S.


  3. Farm Bureau Financial Services
    Average Salary: $105,810
    Farm Bureau Financial Services offers Software Engineer jobs in West Des Moines, IA. They develop software to support financial services. The company serves customers in multiple states.


  4. FBL Financial Group, Inc.
    Average Salary: $100,815
    FBL Financial Group, Inc. has Software Engineer roles in West Des Moines, IA. They work on creating software for financial products. The company operates in several states across the U.S.


  5. Cambridge Investment Research, Inc.
    Average Salary: $97,900
    Cambridge Investment Research, Inc. offers Software Engineer jobs in West Des Moines, IA. They focus on developing software for investment services. The company has offices in multiple states.


  6. GuideOne Insurance
    Average Salary: $94,200
    GuideOne Insurance provides Software Engineer positions in West Des Moines, IA. They work on software for insurance solutions. The company operates in several states.


  7. EquiTrust Life Insurance Company
    Average Salary: $90,486
    EquiTrust Life Insurance Company offers Software Engineer jobs in West Des Moines, IA. They develop software for life insurance services. The company serves customers in multiple states.


  8. TKC holdings
    Average Salary: $89,686
    TKC holdings provides Software Engineer roles in West Des Moines, IA. They focus on creating software for various services. The company operates in several states.


  9. Farmers Mutual
    Average Salary: $81,567
    Farmers Mutual offers Software Engineer jobs in West Des Moines, IA. They work on software for insurance services. The company serves customers in multiple states.


  10. Zirous
    Average Salary: $75,533
    Zirous provides Software Engineer positions in West Des Moines, IA. They develop software for various services. The company operates in several states.

Currently 8,995 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
8,995 Job Openings