High-paying software engineering jobs in Maple Grove
Software Engineering develops and maintains software applications. Engineers write code, design solutions, and ensure quality. Programming skills and problem-solving abilities are essential.
The 171 software engineering jobs listed below pay well, with salaries between $92,831 and $142,396 per year. Senior Software Engineer, Principal Software Engineer and Application Developer are among the most popular high-paying roles in Maple Grove, MN.
Job title
Updated Oct 17, 2026Principal Software Engineer
Maple Grove
Minnesota
Senior Software Test Engineer
Maple Grove
Minnesota
Senior Software Engineer
Maple Grove
Minnesota
Modeling Engineer
Maple Grove
Minnesota
Application Developer
Maple Grove
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 13 days on average from job posting to starting date. Currently, 22% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 59 jobsAverage pay
Maple Grove
$142,396 per yearMinnesota
$148,942 per year -
Senior Software Test Engineer
Review job description
Please refer to the employers job description for complete details.
Senior software test engineers develop test strategies, identify software bugs and collaborate with teams. Expertise in testing methodologies, problem-solving skills and attention to detail are essential in this role.
Currently, 14% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 5 jobsAverage pay
Maple Grove
$117,036 per yearMinnesota
$113,534 per year -
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.
Senior Software Engineer jobs take 95 days on average from job posting to starting date. Currently, 31% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 65 jobsAverage pay
Maple Grove
$114,231 per yearMinnesota
$127,257 per yearSkills
- Agile
- APIs
- AWS
- Java
- Software development
-
Modeling Engineer
Review job description
Please refer to the employers job description for complete details.
Modeling Engineers develop sophisticated models to support product design and testing. They require strong analytical skills, proficiency in simulation tools, and a solid understanding of engineering principles.
Currently, 19% of job openings offer remote or hybrid positions and 3% of job openings are part-time roles.
See 2 jobsAverage pay
Maple Grove
$101,075 per yearMinnesota
$104,236 per year -
Application Developer
Review job description
Please refer to the employers job description for complete details.
Application developers design, test, and maintain applications tailored to user needs. Key skills for this role include proficiency in programming languages, experience with APIs and a solid grasp of mobile and web development practices.
Application Developer jobs take 52 days on average from job posting to starting date. Currently, 21% of job openings offer remote or hybrid positions and 3% of job openings are part-time roles.
See 40 jobsAverage pay
Maple Grove
$92,831 per yearMinnesota
$94,162 per yearSkills
- SQL
- Software troubleshooting
- Application development
- Database management
- APIs