Position
City
Salary

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

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

Becoming a Software Engineer in Bloomington, MN, offers a rewarding career with competitive pay. On average, Software Engineers in this area earn about $113,507 annually. This figure reflects a strong market demand for skilled professionals in the tech industry.

The salary can vary based on experience and specific job roles. Junior Software Engineers might start around $55,000, while more experienced professionals can earn upwards of $157,866. For those looking to advance, the pay scale shows significant growth potential. Factors like company size, industry focus, and specific skill sets also influence earnings. Companies in Bloomington value technology and innovation, offering attractive compensation packages to attract top talent.

When considering a career in Software Engineering, it's important to look at the full range of opportunities. This includes salaries, benefits, and the potential for career growth. Bloomington, MN, stands out as a great place for tech professionals to build a successful career.

Software Engineer jobs in Bloomington, MN

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

Job seekers near Bloomington, MN, can find high-paying software engineer roles in several nearby cities. Minneapolis offers the highest average salary at $133,401. Other great options include Eden Prairie, where the average salary is $128,183, and Golden Valley at $124,816. These locations provide excellent opportunities for skilled software engineers to secure competitive compensation.
Graph displaying highest paying cities salaries for Software Engineer jobs near Bloomington, MN, highlighting Minneapolis, MN with the highest at $133,401 and Shakopee, MN with the lowest at $94,841.
  1. Minneapolis, MN
    Average Salary: $133,401
    Minneapolis offers a thriving tech scene with numerous startups and established firms. Companies like Target and UnitedHealth Group provide opportunities to work on innovative projects. The city’s vibrant community supports professional growth.
    Find Software Engineer jobs in Minneapolis, MN


  2. Eden Prairie, MN
    Average Salary: $128,183
    Eden Prairie features a mix of corporate giants and tech companies. Working here, professionals can engage in cutting-edge projects at firms like Cargill and Best Buy. The city’s welcoming atmosphere encourages work-life balance.
    Find Software Engineer jobs in Eden Prairie, MN


  3. Golden Valley, MN
    Average Salary: $124,816
    Golden Valley boasts a diverse range of employers, from tech firms to major corporations. Positions at General Mills and other local businesses offer dynamic work environments. The city’s rich culture enhances the work experience.
    Find Software Engineer jobs in Golden Valley, MN


  4. Edina, MN
    Average Salary: $115,279
    Edina is home to several tech companies and big businesses. Working here means contributing to impactful projects at firms like 3M and U.S. Bank. The city’s family-friendly nature complements a balanced lifestyle.
    Find Software Engineer jobs in Edina, MN


  5. Maple Grove, MN
    Average Salary: $112,081
    In Maple Grove, professionals can find roles with both tech startups and established companies. Working with Target and other local businesses allows for diverse project experiences. The city’s scenic beauty offers a pleasant work environment.
    Find Software Engineer jobs in Maple Grove, MN


  6. Plymouth, MN
    Average Salary: $110,455
    Plymouth offers numerous opportunities in both tech and corporate sectors. Working here means collaborating with companies like Cargill and Best Buy. The city’s small-town feel provides a friendly work atmosphere.
    Find Software Engineer jobs in Plymouth, MN


  7. Burnsville, MN
    Average Salary: $110,436
    Burnsville is a hub for tech innovation with many startups and established firms. Companies like Target and 3M provide exciting career paths. The city’s supportive community enhances professional development.
    Find Software Engineer jobs in Burnsville, MN


  8. Richfield, MN
    Average Salary: $110,263
    Richfield offers a mix of tech opportunities and corporate roles. Working here, professionals can contribute to projects at companies like UnitedHealth Group and Best Buy. The city’s vibrant culture enriches the work experience.
    Find Software Engineer jobs in Richfield, MN


  9. Woodbury, MN
    Average Salary: $102,125
    Woodbury provides a mix of tech and corporate opportunities. Companies like 3M and U.S. Bank offer dynamic work environments. The city’s welcoming atmosphere supports professional growth and work-life balance.
    Find Software Engineer jobs in Woodbury, MN


  10. Shakopee, MN
    Average Salary: $94,841
    Shakopee features a growing tech scene with various opportunities. Working here, professionals can engage in innovative projects at companies like Target and other local firms. The city’s friendly environment encourages career development.
    Find Software Engineer jobs in Shakopee, MN

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

Job seekers in Bloomington, MN, can find high-paying positions with Marsh McLennan Agency, offering an average salary of $125,067. General Dynamics Mission Systems also provides a competitive salary of $117,969 for software engineers. Belcan pays around $99,000, making it another attractive option for professionals in the field. These companies show a commitment to rewarding talent and providing excellent compensation. By choosing any of these firms, job seekers can look forward to a rewarding career with good financial benefits.
Graph displaying best paying company salaries for Software Engineer jobs in Bloomington, MN, highlighting Marsh McLennan Agency with the highest at $125,067 and Seagate Technology with the lowest at $62,667.
  1. Marsh McLennan Agency
    Average Salary: $125,067
    Marsh McLennan Agency is a well-known insurance brokerage and management firm in Bloomington. They seek talented Software Engineers for roles in software development, testing, and implementation. They focus on enhancing their digital platforms to provide better customer experiences.


  2. General Dynamics Mission Systems
    Average Salary: $117,969
    General Dynamics Mission Systems is a prominent defense contractor. They offer opportunities for Software Engineers to work on advanced technology projects. These projects often involve developing software for defense systems and technologies.


  3. Belcan
    Average Salary: $99,000
    Belcan is a leading engineering, design, and construction company. They have a strong focus on innovation and technology. Software Engineers at Belcan work on projects across various sectors, including healthcare and manufacturing, providing software solutions to enhance operational efficiency.


  4. HealthPartners
    Average Salary: $98,355
    HealthPartners is a healthcare organization that values technology in delivering quality care. They offer diverse roles for Software Engineers in developing and maintaining software systems that support their healthcare services. Their locations span Minnesota and surrounding areas.


  5. The Toro Company
    Average Salary: $88,450
    The Toro Company, a global leader in outdoor power equipment, offers opportunities for Software Engineers to innovate in their product development. Software Engineers here work on improving the software that runs their machinery, ensuring reliability and efficiency.


  6. Open Access Technology International
    Average Salary: $86,538
    Open Access Technology International focuses on providing access control and identity management solutions. They look for Software Engineers to develop robust software that secures data and enhances operational efficiency in various industries.


  7. Digi-Key Electronics
    Average Salary: $85,083
    Digi-Key Electronics is a major distributor of electronic components. They need Software Engineers to develop and maintain software systems that streamline their operations and enhance their online platform for customers.


  8. Seagate Technology
    Average Salary: $62,667
    Seagate Technology, a leading manufacturer of data storage devices, offers positions for Software Engineers. These roles focus on developing software for their storage devices, ensuring high performance and reliability.

Currently 6,245 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
6,245 Job Openings