Software Engineer Salary in Saint Paul, MN

Updated on May 09, 2025
Position
City
Salary

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

The average salary for a Software Engineer is $113,110 per year in Saint Paul, MN.

In Saint Paul, MN, a software engineer can expect to earn a competitive salary. The average salary for this role is around $113,110 per year. This figure can vary based on experience, skills, and the specific company. Many software engineers in this area start with salaries between $55,000 and $65,000 for entry-level positions. As experience grows, salaries can climb significantly, reaching up to $175,000 for senior roles.

Several factors influence the salary of a software engineer in Saint Paul. These include the engineer’s level of expertise, the specific technologies they are skilled in, and the demand for those skills in the local job market. Companies in tech hubs often offer higher salaries to attract top talent. Additionally, software engineers with certifications in popular programming languages or frameworks may command higher pay. The cost of living in Saint Paul also plays a role in determining salary levels. Overall, the job market for software engineers in this area is strong, offering good opportunities for growth and salary increases.

Software Engineer jobs in Saint Paul, MN

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

Job seekers looking for top-paying software engineering roles near Saint Paul, MN, should consider cities like Eden Prairie and Minneapolis. These areas offer some of the highest salaries in the region, with average earnings reaching $125,963 and $125,798, respectively. Exploring opportunities in these cities can lead to lucrative career advancements.
Graph displaying highest paying cities salaries for Software Engineer jobs near Saint Paul, MN, highlighting Eden Prairie, MN with the highest at $125,963 and Maple Grove, MN with the lowest at $103,399.
  1. Eden Prairie, MN
    Average Salary: $125,963
    Eden Prairie offers a thriving tech scene with many opportunities. Companies like UnitedHealth Group and Ceridian provide dynamic work environments. The city's strong community support makes it a great place to work and live.
    Find Software Engineer jobs in Eden Prairie, MN


  2. Minneapolis, MN
    Average Salary: $125,798
    Minneapolis is a hub for tech innovation. With giants like Target and U.S. Bank, the city offers diverse roles. The vibrant culture and excellent public transport make commuting easy and enjoyable.
    Find Software Engineer jobs in Minneapolis, MN


  3. Saint Louis Park, MN
    Average Salary: $124,853
    Saint Louis Park is known for its tech-friendly environment. Companies like Cargill and Thrivent offer exciting opportunities. The city's excellent schools and parks make it ideal for families.
    Find Software Engineer jobs in Saint Louis Park, MN


  4. Richfield, MN
    Average Salary: $116,873
    Richfield has a growing tech industry with many opportunities. Companies like Best Buy and Target provide dynamic work environments. The city's affordable living and strong community make it a great place to work.
    Find Software Engineer jobs in Richfield, MN


  5. Bloomington, MN
    Average Salary: $115,504
    Bloomington offers a vibrant tech scene with many opportunities. Companies like General Mills and Valspar provide diverse roles. The city's excellent schools and parks make it ideal for families.
    Find Software Engineer jobs in Bloomington, MN


  6. Burnsville, MN
    Average Salary: $107,211
    Burnsville is a growing tech hub with many opportunities. Companies like Ameriprise Financial and Hormel Foods offer dynamic work environments. The city's affordable living and strong community make it a great place to work.
    Find Software Engineer jobs in Burnsville, MN


  7. Eagan, MN
    Average Salary: $107,168
    Eagan offers a thriving tech scene with many opportunities. Companies like UnitedHealth Group and 3M provide dynamic work environments. The city's excellent schools and parks make it ideal for families.
    Find Software Engineer jobs in Eagan, MN


  8. Roseville, MN
    Average Salary: $105,927
    Roseville is a hub for tech innovation with many opportunities. Companies like 3M and Ameriprise Financial offer diverse roles. The city's excellent schools and parks make it ideal for families.
    Find Software Engineer jobs in Roseville, MN


  9. Plymouth, MN
    Average Salary: $104,377
    Plymouth offers a vibrant tech scene with many opportunities. Companies like Cargill and Thrivent provide dynamic work environments. The city's affordable living and strong community make it a great place to work.
    Find Software Engineer jobs in Plymouth, MN


  10. Maple Grove, MN
    Average Salary: $103,399
    Maple Grove is a growing tech hub with many opportunities. Companies like UnitedHealth Group and Hormel Foods offer dynamic work environments. The city's excellent schools and parks make it ideal for families.
    Find Software Engineer jobs in Maple Grove, MN

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

Job seekers in Saint Paul, MN, looking for top-paying software engineering roles can consider companies like Jobot, U.S. Bank, and Travelers. Jobot offers a competitive salary of $171,000, while U.S. Bank and Travelers provide salaries around $147,000 and $139,000, respectively. These companies provide excellent opportunities for software engineers to thrive in a high-paying environment.
Graph displaying best paying company salaries for Software Engineer jobs in Saint Paul, MN, highlighting Jobot with the highest at $171,000 and Calspan with the lowest at $106,925.
  1. Jobot
    Average Salary: $171,000
    Jobot offers exciting Software Engineer jobs in Saint Paul, MN. They focus on developing software solutions for various industries. Jobot operates across the United States, providing opportunities for growth and innovation.


  2. U.S. Bank
    Average Salary: $147,490
    U.S. Bank provides rewarding Software Engineer positions in Saint Paul, MN. They work on creating financial software and services. U.S. Bank has branches nationwide, offering a dynamic work environment.


  3. Travelers
    Average Salary: $139,644
    Travelers offers competitive Software Engineer salaries in Saint Paul, MN. They develop software for insurance and financial services. Travelers operates in multiple locations across the U.S., providing diverse career opportunities.


  4. SAIC
    Average Salary: $137,501
    SAIC provides Software Engineer jobs with a strong focus on technology and innovation in Saint Paul, MN. They work on projects for government and commercial clients. SAIC has offices across the country, offering a wide range of opportunities.


  5. synchrony
    Average Salary: $134,167
    synchrony offers Software Engineer jobs in Saint Paul, MN, focusing on financial technology. They develop software solutions for consumer finance. synchrony operates in various locations, providing a stable and rewarding career path.


  6. Ryder System
    Average Salary: $120,000
    Ryder System provides Software Engineer positions in Saint Paul, MN, with a focus on logistics and transportation software. They offer a dynamic work environment with opportunities for growth. Ryder System operates nationwide, providing diverse career options.


  7. West Shore Home
    Average Salary: $116,896
    West Shore Home offers Software Engineer jobs in Saint Paul, MN, focusing on home automation and software development. They provide a supportive work environment with opportunities for innovation. West Shore Home operates in the Midwest, offering a stable career path.


  8. Computershare
    Average Salary: $112,200
    Computershare offers Software Engineer jobs in Saint Paul, MN, focusing on financial services software. They provide a collaborative work environment with opportunities for professional growth. Computershare operates globally, offering diverse career opportunities.


  9. E-business International Inc
    Average Salary: $110,571
    E-business International Inc provides Software Engineer positions in Saint Paul, MN, focusing on e-commerce and software solutions. They offer a dynamic work environment with opportunities for innovation. E-business International Inc operates in multiple locations, providing diverse career options.


  10. Calspan
    Average Salary: $106,925
    Calspan offers Software Engineer jobs in Saint Paul, MN, focusing on aerospace and defense software. They provide a challenging work environment with opportunities for growth. Calspan operates in various locations, offering a stable career path.

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