High-paying software engineering jobs in Detroit

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


The 395 software engineering jobs listed below pay well, with salaries between $62,210 and $164,902 per year. Software Engineer, Senior Software Engineer and Integration Engineer are among the most popular high-paying roles in Detroit, MI.

Job title

Updated Aug 31, 2026
Job title
Detroit, MI
Michigan
Job openings (Detroit)

Forward Deployed Engineer

Detroit

$164,902 per year

Michigan

$155,856 per year

Solution Architect

Detroit

$156,940 per year

Michigan

$146,592 per year

Enterprise Architect

Detroit

$148,153 per year

Michigan

$144,977 per year

Senior Software Engineer

Detroit

$143,587 per year

Michigan

$138,877 per year

Integration Engineer

Detroit

$140,571 per year

Michigan

$117,071 per year

Software Architect

Detroit

$139,968 per year

Michigan

$120,552 per year

Principal Software Engineer

Detroit

$139,158 per year

Michigan

$152,143 per year

Developer

Detroit

$54.27 per hour

Michigan

$51.60 per hour

Software Engineer

Detroit

$103,862 per year

Michigan

$105,811 per year

Full Stack Developer

Detroit

$101,405 per year

Michigan

$147,350 per year

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