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 310 software engineering jobs listed below pay well, with salaries between $103,587 and $154,108 per year. Software Engineer, Senior Software Engineer and Principal Software Engineer are among the most popular high-paying roles in Saint Paul, MN.

Job title

Updated Sep 10, 2026
Job title
Saint Paul, MN
Minnesota
Job openings (Saint Paul)

Solution Architect

Saint Paul

$154,108 per year

Minnesota

$145,724 per year

Principal Software Engineer

Saint Paul

$151,013 per year

Minnesota

$148,547 per year

Software Engineer

Saint Paul

$137,177 per year

Minnesota

$110,748 per year

Senior Software Engineer

Saint Paul

$130,171 per year

Minnesota

$126,504 per year

Product Manager

Saint Paul

$122,281 per year

Minnesota

$116,772 per year

Application Developer

Saint Paul

$103,587 per year

Minnesota

$94,345 per year

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