Software Engineer Salary in Minneapolis-Saint Paul, MN

Updated on May 09, 2025
Position
City
Salary

How much does a Software Engineer make in Minneapolis-Saint Paul, MN?

The average salary for a Software Engineer is $103,029 per year in Minneapolis-Saint Paul, MN.

In Minneapolis-Saint Paul, MN, software engineers earn a solid income. The average salary for this role is around $103,000. This figure can vary based on experience and skills. Entry-level positions may start at about $70,000. As engineers gain more experience, they can expect to see their salaries rise. Top earners in the area can make over $130,000.

Several factors can influence a software engineer's salary in this region. These include the company size, the specific industry, and the engineer's expertise. Companies in tech hubs often offer higher salaries. Specialized skills in areas like artificial intelligence or cybersecurity can also lead to higher pay. Job seekers should consider these factors when looking for opportunities in Minneapolis-Saint Paul.

Software Engineer jobs in Minneapolis-Saint Paul, MN

What are the highest paying cities for a Software Engineer near Minneapolis-Saint Paul, MN?

Job seekers looking for software engineering roles near Minneapolis-Saint Paul, MN, will find competitive salaries in nearby cities. Saint Louis Park, MN, leads with an average salary of $124,853. Richfield, MN, and Bloomington, MN, follow closely, offering salaries around $116,873 and $115,504, respectively. These cities provide excellent opportunities for those seeking high-paying software engineering jobs.
Graph displaying highest paying cities salaries for Software Engineer jobs near Minneapolis-Saint Paul, MN, highlighting Saint Louis Park, MN with the highest at $124,853 and Minnetonka, MN with the lowest at $100,202.
  1. Saint Louis Park, MN
    Average Salary: $124,853
    In Saint Louis Park, tech professionals enjoy a vibrant community. Many work for well-known companies like UnitedHealth Group and Cargill. The city offers a mix of projects and a supportive work environment.
    Find Software Engineer jobs in Saint Louis Park, MN


  2. Richfield, MN
    Average Salary: $116,873
    Richfield provides a dynamic setting for tech careers. Companies like Target and Ameriprise Financial offer diverse opportunities. The city's tech scene is growing, with many collaborative projects.
    Find Software Engineer jobs in Richfield, MN


  3. Bloomington, MN
    Average Salary: $115,504
    Bloomington is a hub for tech innovation. Major employers like Best Buy and Medtronic create a stimulating environment. The city's tech community is active, with many networking events and workshops.
    Find Software Engineer jobs in Bloomington, MN


  4. Burnsville, MN
    Average Salary: $107,211
    In Burnsville, software developers find opportunities with companies like Valspar and Ameriprise Financial. The city offers a mix of projects and a supportive work environment. The tech scene is expanding, with many collaborative initiatives.
    Find Software Engineer jobs in Burnsville, MN


  5. Eagan, MN
    Average Salary: $107,168
    Eagan is home to several tech companies, including Cerner and 3M. Professionals here enjoy a variety of projects and a collaborative work culture. The city's tech community is vibrant, with many opportunities for growth.
    Find Software Engineer jobs in Eagan, MN


  6. Roseville, MN
    Average Salary: $105,927
    Roseville offers a thriving tech environment. Companies like 3M and UnitedHealth Group provide diverse opportunities. The city's tech scene is active, with many events and initiatives to support professional development.
    Find Software Engineer jobs in Roseville, MN


  7. Plymouth, MN
    Average Salary: $104,377
    Plymouth is a great place for tech careers. Companies like Cargill and Target offer many opportunities. The city's tech community is supportive, with many events and workshops to enhance skills.
    Find Software Engineer jobs in Plymouth, MN


  8. Maple Grove, MN
    Average Salary: $103,399
    In Maple Grove, software developers work for companies like UnitedHealth Group and Cargill. The city offers a mix of projects and a collaborative work environment. The tech scene is growing, with many initiatives to support professionals.
    Find Software Engineer jobs in Maple Grove, MN


  9. Edina, MN
    Average Salary: $100,705
    Edina provides a vibrant setting for tech careers. Companies like Best Buy and Ameriprise Financial offer diverse opportunities. The city's tech community is active, with many events and workshops to support professional growth.
    Find Software Engineer jobs in Edina, MN


  10. Minnetonka, MN
    Average Salary: $100,202
    Minnetonka offers a dynamic environment for tech professionals. Companies like Valspar and Target provide many opportunities. The city's tech scene is vibrant, with many collaborative projects and initiatives.
    Find Software Engineer jobs in Minnetonka, MN

What are the best paying companies for a Software Engineer in Minneapolis-Saint Paul, MN?

Job seekers in Minneapolis-Saint Paul, MN, can find top-paying software engineering roles at Infinite Campus and PaR Systems. These companies offer competitive salaries, making them attractive to professionals in the field. With average salaries around $102,000, these employers provide a lucrative opportunity for skilled software engineers.
Graph displaying best paying company salaries for Software Engineer jobs in Minneapolis-Saint Paul, MN, highlighting Infinite Campus with the highest at $102,005 and PaR Systems with the lowest at $101,333.
  1. Infinite Campus
    Average Salary: $102,005
    Infinite Campus offers rewarding Software Engineer jobs in the education technology sector. They focus on creating software solutions for schools. Their main office is in Minneapolis, with additional locations in various cities across the U.S.


  2. PaR Systems
    Average Salary: $101,333
    PaR Systems provides Software Engineer positions in the software development industry. They work on creating innovative software solutions for businesses. Their headquarters is in Minneapolis, and they have offices in several other locations.

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