High-paying software engineering jobs in Eden Prairie
Software Engineering develops and maintains software applications. Engineers write code, design solutions, and ensure quality. Programming skills and problem-solving abilities are essential.
The 336 software engineering jobs listed below pay well, with salaries between $108,418 and $148,929 per year. Software Engineer, Senior Software Engineer and Principal Software Engineer are among the most popular high-paying roles in Eden Prairie, MN.
Job title
Updated Jul 20, 2026Principal Software Engineer
Eden Prairie
Minnesota
Data Engineer
Eden Prairie
Minnesota
Ai/Ml Engineer
Eden Prairie
Minnesota
Senior Software Engineer
Eden Prairie
Minnesota
Senior Ai/Ml Engineer
Eden Prairie
Minnesota
Software Engineer
Eden Prairie
Minnesota
Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.
-
Principal Software Engineer
Review job description
Please refer to the employers job description for complete details.
Principal Software Engineers lead development teams, design software architectures, and assure code quality. Advanced coding skills, leadership experience, and architectural expertise are essential.
Principal Software Engineer jobs take 14 days on average from job posting to starting date. Currently, 25% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 68 jobsAverage pay
Eden Prairie
$148,929 per yearMinnesota
$149,251 per year -
Data Engineer
Review job description
Please refer to the employers job description for complete details.
Data Engineers build data pipelines, ensure data integrity, and optimize data systems. Proficiency in SQL, expertise in data modeling, and programming language fluency are essential.
The top companies hiring Data Engineer in Eden Prairie, MN are Optum (5 jobs), UnitedHealthcare (1 job), and Synergy Software Solutions (1 job).
Data Engineer jobs take 29 days on average from job posting to starting date. Currently, 30% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 50 jobsAverage pay
Eden Prairie
$138,287 per yearMinnesota
$125,714 per yearSkills
- SQL
- Python
- AWS
- ETL
- Spark
-
Ai/Ml Engineer
Review job description
Please refer to the employers job description for complete details.
AI and ML engineers design algorithms, build models and analyze data for intelligent solutions. Proficiency in machine learning tools, programming skills and analytical thinking are essential in this role.
Currently, 20% of job openings offer remote or hybrid positions and 1% of job openings are part-time roles.
See 25 jobsAverage pay
Eden Prairie
$137,337 per yearMinnesota
$151,631 per yearSkills
- AI
- Machine learning
- TensorFlow
- Natural language processing
- Image processing
-
Senior Software Engineer
Review job description
Please refer to the employers job description for complete details.
Senior Software Engineers lead software development, optimize systems, and mentor juniors. Deep programming expertise, experience with system architecture, and strong problem-solving abilities are essential for innovative solutions.
The top companies hiring Senior Software Engineer in Eden Prairie, MN are Optum (12 jobs), C.H. Robinson (3 jobs), and MTS Systems Corporation (1 job).
Senior Software Engineer jobs take 23 days on average from job posting to starting date. Currently, 32% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 84 jobsAverage pay
Eden Prairie
$125,722 per yearMinnesota
$126,995 per yearSkills
- Agile
- APIs
- AWS
- Java
- Software development
-
Senior Ai/Ml Engineer
Review job description
Please refer to the employers job description for complete details.
N/A (repeat of 1285 senior AI/ML engineers)
Currently, 31% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 17 jobsAverage pay
Eden Prairie
$122,909 per yearMinnesota
$141,970 per year -
Software Engineer
Review job description
Please refer to the employers job description for complete details.
Software Engineers design and develop software applications, write code, and ensure system functionality. Proficiency in programming languages, problem-solving skills, and technical expertise are crucial.
The top companies hiring Software Engineer in Eden Prairie, MN are Optum (3 jobs), MTS Systems Corporation (1 job), and Synergy Software Solutions (1 job).
Software Engineer jobs take 66 days on average from job posting to starting date. Currently, 21% of job openings offer remote or hybrid positions and 1% of job openings are part-time roles.
See 92 jobsAverage pay
Eden Prairie
$108,418 per yearMinnesota
$111,126 per yearSkills
- Software development
- Agile
- APIs
- Java
- Git