High-paying software engineering jobs in Southfield
Software Engineering develops and maintains software applications. Engineers write code, design solutions, and ensure quality. Programming skills and problem-solving abilities are essential.
The 334 software engineering jobs listed below pay well, with salaries between $47,615 and $246,639 per year. Senior Software Engineer, Product Engineer and Mi Manager are among the most popular high-paying roles in Southfield, MI.
Job title
Updated Oct 17, 2026Solution Architect
Southfield
Michigan
Principal Software Engineer
Southfield
Michigan
Senior Solution Architect
Southfield
Michigan
Product Manager
Southfield
Michigan
Developer
Southfield
Michigan
Senior Software Engineer
Southfield
Michigan
Senior Application Engineer
Southfield
Michigan
Product Engineer
Southfield
Michigan
Full Stack Developer
Southfield
Michigan
Mi Manager
Southfield
Michigan
Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.
-
Solution Architect
Review job description
Please refer to the employers job description for complete details.
Solution Architects design IT architectures, guide technology implementation, and ensure systems integration. Expertise in architecture frameworks, technical skills, and strategic planning are vital.
Currently, 39% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 33 jobsAverage pay
Southfield
$246,639 per yearMichigan
$144,326 per yearSkills
- Solution architecture
- AWS
- Azure
- APIs
- Agile
-
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 25 jobsAverage pay
Southfield
$151,913 per yearMichigan
$153,495 per year -
Senior Solution Architect
Review job description
Please refer to the employers job description for complete details.
Senior solution architects create comprehensive technology strategies, align solutions with business objectives and guide implementation efforts. Skills in enterprise architecture, project management and stakeholder engagement are essential in this role.
Currently, 24% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 11 jobsAverage pay
Southfield
$148,426 per yearMichigan
$125,634 per year -
Product Manager
Review job description
Please refer to the employers job description for complete details.
Product Managers define product vision, oversee development cycles, and coordinate cross-functional teams. Expertise in market analysis, product lifecycle management, and agile methodologies is essential. Strong leadership and decision-making skills are required.
Product Manager jobs take 17 days on average from job posting to starting date. Currently, 36% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 24 jobsAverage pay
Southfield
$121,542 per yearMichigan
$120,564 per yearSkills
- Product management
- Agile
- Analysis skills
- APIs
- Product development
-
Developer
Review job description
Please refer to the employers job description for complete details.
Developers design software applications, write code, and troubleshoot technical issues. Proficiency in programming languages, problem-solving skills, and experience in software development are crucial.
Developer jobs take 53 days on average from job posting to starting date. Currently, 26% of job openings offer remote or hybrid positions and 4% of job openings are part-time roles.
See 30 jobsAverage pay
Southfield
$57.29 per hourMichigan
$50.83 per hourSkills
- APIs
- JavaScript
- REST
- Git
- CI/CD
-
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 86 jobsAverage pay
Southfield
$115,954 per yearMichigan
$141,591 per yearSkills
- Agile
- APIs
- AWS
- Java
- Software development
-
Senior Application Engineer
Review job description
Please refer to the employers job description for complete details.
Senior Application Engineers design software solutions, troubleshoot complex issues, and optimize applications. Advanced programming skills, expertise in software architecture, and problem-solving abilities are essential.
Currently, 31% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 12 jobsAverage pay
Southfield
$111,999 per yearMichigan
$124,173 per year -
Product Engineer
Review job description
Please refer to the employers job description for complete details.
Product engineers design and develop innovative products while ensuring alignment with customer needs. Key skills for this role include strong engineering expertise, creativity and the ability to collaborate with team members.
Product Engineer jobs take 16 days on average from job posting to starting date. Currently, 13% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 42 jobsAverage pay
Southfield
$94,015 per yearMichigan
$91,459 per year -
Full Stack Developer
Review job description
Please refer to the employers job description for complete details.
Full Stack Developers design both client and server software, manage databases, and ensure responsive design. Proficiency in front and back-end languages, web development frameworks, and problem-solving skills are crucial.
Full Stack Developer jobs take 49 days on average from job posting to starting date. Currently, 32% of job openings offer remote or hybrid positions and 3% of job openings are part-time roles.
See 33 jobsAverage pay
Southfield
$88,213 per yearMichigan
$147,303 per yearSkills
- APIs
- JavaScript
- REST
- Agile
- Git
-
Mi Manager
Review job description
Please refer to the employers job description for complete details.
MI managers oversee management information systems, analyze data and support decision-making. Key skills for this role include leadership, expertise in data analysis, IT knowledge and experience in information systems.
Mi Manager jobs take 23 days on average from job posting to starting date. Currently, 16% of job openings offer remote or hybrid positions and 2% of job openings are part-time roles.
See 38 jobsAverage pay
Southfield
$20.46 per hourMichigan
$19.31 per hour