Position
City
Salary

How much does a Software Engineer make in Bloomington, MN?

The average salary for a Software Engineer is $122,431 per year in Bloomington, MN.

In Bloomington, MN, Software Engineers enjoy competitive salaries. The average yearly salary for this role is around $122,431. This figure can vary based on experience, skills, and the specific company. Many professionals in this field find the compensation package both rewarding and sustainable.


For those new to the field, starting salaries are around $65,000. As experience grows, so do the earnings. More seasoned engineers can expect to earn between $168,009 and $190,900 annually. This salary range makes Bloomington a desirable location for those in the tech industry. Companies recognize the value software engineers bring and reflect this in their compensation packages.

Software Engineer jobs in Bloomington, MN

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

Job seekers in the software engineering field will find lucrative opportunities near Bloomington, MN. Minneapolis stands out as a prime location with an average salary of $137,111. Nearby cities like Fridley and Richfield also offer strong salary prospects, averaging around $140,529 and $136,896, respectively. For those seeking top-tier compensation, Eden Prairie, Golden Valley, and Plymouth provide competitive salaries, with averages ranging from $129,205 to $127,486. These nearby cities make a compelling case for relocating to enhance earning potential.
Graph displaying highest paying cities salaries for Software Engineer jobs near Bloomington, MN, highlighting Fridley, MN with the highest at $140,529 and Maple Grove, MN with the lowest at $113,342.
  1. Fridley, MN
    Average Salary: $140,529
    Fridley offers a vibrant tech scene with numerous opportunities for development. Companies like HealthEast and Syngenta employ skilled tech professionals. The city's growing business climate provides a dynamic environment for tech careers.
    Find Software Engineer jobs in Fridley, MN


  2. Minneapolis, MN
    Average Salary: $137,111
    Minneapolis is a hub for tech innovation, with giants like Target and UnitedHealth Group seeking tech talent. The city’s rich network of tech companies offers diverse career paths. Professionals here enjoy a competitive salary and a vibrant community.
    Find Software Engineer jobs in Minneapolis, MN


  3. Richfield, MN
    Average Salary: $136,896
    Richfield boasts a robust tech ecosystem with opportunities at major firms such as Cargill and U.S. Bank. The city’s supportive business environment makes it a great place for tech careers. Professionals here benefit from a strong job market and a welcoming community.
    Find Software Engineer jobs in Richfield, MN


  4. Eden Prairie, MN
    Average Salary: $129,205
    Eden Prairie is a thriving tech hub with companies like Ceridian and Donaldson hiring tech experts. The city offers a balance of work and leisure, with many tech firms fostering innovation. Job seekers here find a supportive work culture and good career growth.
    Find Software Engineer jobs in Eden Prairie, MN


  5. Golden Valley, MN
    Average Salary: $127,486
    Golden Valley is home to several tech companies like General Mills and Ameriprise Financial. The city's tech industry offers various opportunities for skilled professionals. With a strong job market, tech careers here promise stability and growth.
    Find Software Engineer jobs in Golden Valley, MN


  6. Plymouth, MN
    Average Salary: $122,002
    Plymouth has a growing tech sector with companies like Best Buy and Ameriprise Financial hiring tech talent. The city's welcoming atmosphere and strong job market make it a great place for tech careers. Professionals here enjoy a good work-life balance.
    Find Software Engineer jobs in Plymouth, MN


  7. Burnsville, MN
    Average Salary: $121,463
    Burnsville offers numerous tech opportunities with companies like Target and Donaldson. The city's supportive business environment helps tech professionals thrive. Job seekers here benefit from a strong job market and a friendly community.
    Find Software Engineer jobs in Burnsville, MN


  8. Woodbury, MN
    Average Salary: $120,167
    Woodbury has a strong tech presence with firms like 3M and Land O'Lakes. The city’s growing business climate offers many opportunities for tech careers. Professionals here enjoy a vibrant community and a competitive job market.
    Find Software Engineer jobs in Woodbury, MN


  9. Edina, MN
    Average Salary: $116,702
    Edina is a tech hub with companies like UnitedHealth Group and Cargill. The city offers diverse opportunities for tech professionals. Job seekers here find a supportive work culture and a strong job market.
    Find Software Engineer jobs in Edina, MN


  10. Maple Grove, MN
    Average Salary: $113,342
    Maple Grove is a growing tech center with companies like Ameriprise Financial and Donaldson. The city’s supportive business environment helps tech careers flourish. Job seekers here benefit from a strong job market and a welcoming community.
    Find Software Engineer jobs in Maple Grove, MN

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

Job seekers in Bloomington, MN, will find top-tier opportunities with Metro Associates, where software engineers can expect an average salary of $144,967. General Dynamics Mission Systems offers another high-paying role with an average salary of $129,937. Acttalent provides competitive compensation at $128,000 per year, making these firms attractive for those seeking rewarding careers.
Graph displaying best paying company salaries for Software Engineer jobs in Bloomington, MN, highlighting Metro Associates with the highest at $144,967 and Seagate Technology with the lowest at $66,500.
  1. Metro Associates
    Average Salary: $144,967
    Metro Associates offers exciting opportunities for Software Engineers in Bloomington, MN. The company operates nationwide, providing technology solutions. Software Engineers at Metro Associates work on innovative projects, contributing to the development of cutting-edge software.


  2. General Dynamics Mission Systems
    Average Salary: $129,937
    General Dynamics Mission Systems provides Software Engineer roles in Bloomington, MN. The company operates globally, focusing on defense and technology solutions. Software Engineers here work on complex projects, developing software for defense applications.


  3. Acttalent
    Average Salary: $128,000
    Acttalent has numerous Software Engineer positions in Bloomington, MN. The company serves clients across various industries, offering staffing solutions. Software Engineers at Acttalent develop software for diverse projects, working with a variety of technologies.


  4. Marsh McLennan Agency
    Average Salary: $126,073
    Marsh McLennan Agency offers Software Engineer roles in Bloomington, MN. The company operates worldwide, focusing on insurance and risk management. Software Engineers at Marsh McLennan Agency create software solutions to support the agency’s operations.


  5. TempWorks Software, Inc
    Average Salary: $119,357
    TempWorks Software, Inc. provides opportunities for Software Engineers in Bloomington, MN. The company focuses on software development and operates nationally. Software Engineers work on creating and maintaining software solutions for clients.


  6. Belcan
    Average Salary: $107,220
    Belcan offers Software Engineer positions in Bloomington, MN. The company provides engineering and technology solutions globally. Software Engineers at Belcan work on various projects, developing software for different sectors.


  7. HealthPartners
    Average Salary: $103,236
    HealthPartners has Software Engineer roles in Bloomington, MN. The company operates in the healthcare industry, providing services nationwide. Software Engineers contribute to developing software that supports HealthPartners’ healthcare initiatives.


  8. Seagate Technology
    Average Salary: $66,500
    Seagate Technology provides Software Engineer positions in Bloomington, MN. The company focuses on data storage solutions and operates globally. Software Engineers at Seagate work on developing software for storage devices.

Currently 12,060 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
12,060 Job Openings