High-paying software engineering jobs in Saint Paul

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


The 255 software engineering jobs listed below pay well, with salaries between $66,921 and $158,944 per year. Software Engineer, Principal Software Engineer and Developer are among the most popular high-paying roles in Saint Paul, MN.

Job title

Updated Oct 09, 2026
Job title
Saint Paul, MN
Minnesota
Job openings (Saint Paul)

Solution Architect

Saint Paul

$158,944 per year

Minnesota

$147,264 per year

Principal Software Engineer

Saint Paul

$150,339 per year

Minnesota

$149,132 per year

Software Engineer

Saint Paul

$136,076 per year

Minnesota

$110,562 per year

Developer

Saint Paul

$58.38 per hour

Minnesota

$55.38 per hour

Product Owner

Saint Paul

$106,034 per year

Minnesota

$116,103 per year

Automation Engineer

Saint Paul

$102,087 per year

Minnesota

$100,900 per year

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