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

Job title

Updated Aug 29, 2026
Job title
Saint Paul, MN
Minnesota
Job openings (Saint Paul)

Solution Architect

Saint Paul

$155,739 per year

Minnesota

$145,302 per year

Principal Software Engineer

Saint Paul

$152,257 per year

Minnesota

$148,815 per year

Software Engineer

Saint Paul

$136,880 per year

Minnesota

$111,134 per year

Senior Software Engineer

Saint Paul

$132,459 per year

Minnesota

$126,970 per year

Product Manager

Saint Paul

$122,281 per year

Minnesota

$116,668 per year

Application Developer

Saint Paul

$102,654 per year

Minnesota

$94,508 per year

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