High-paying software engineering jobs in Bloomington

Software Engineering develops and maintains software applications. Engineers write code, design solutions, and ensure quality. Programming skills and problem-solving abilities are essential.


The 385 software engineering jobs listed below pay well, with salaries between $104,208 and $189,472 per year. Software Engineer, Senior Software Engineer and Principal Software Engineer are among the most popular high-paying roles in Bloomington, MN.

Job title

Updated Nov 09, 2026
Job title
Bloomington, MN
Minnesota
Job openings (Bloomington)

Software Architect

Bloomington

$189,472 per year

Minnesota

$154,265 per year

Enterprise Architect

Bloomington

$89.25 per hour

Minnesota

$83.06 per hour

Principal Software Engineer

Bloomington

$158,663 per year

Minnesota

$148,710 per year

Senior Software Engineer

Bloomington

$140,539 per year

Minnesota

$127,914 per year

Senior Developer

Bloomington

$63.21 per hour

Minnesota

$67.60 per hour

Storage Engineer

Bloomington

$118,380 per year

Minnesota

$121,671 per year

Product Manager

Bloomington

$117,434 per year

Minnesota

$117,702 per year

Data Engineer

Bloomington

$116,924 per year

Minnesota

$120,710 per year

Software Engineer

Bloomington

$113,893 per year

Minnesota

$109,225 per year

Developer

Bloomington

$104,208 per year

Minnesota

$63,922 per year

Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.