High-paying software engineering jobs in Farmington Hills

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


The 500 software engineering jobs listed below pay well, with salaries between $57.76 and $66.52 per hour. Software Engineer, Senior Software Engineer and Application Developer are among the most popular high-paying roles in Farmington Hills, MI.

Job title

Updated Nov 02, 2026
Job title
Farmington Hills, MI
Michigan
Job openings (Farmington Hills)

Senior Software Engineer

Farmington Hills

$66.52 per hour

Michigan

$62.88 per hour

Platform Engineer

Farmington Hills

$130,365 per year

Michigan

$119,646 per year

Full Stack Developer

Farmington Hills

$60.39 per hour

Michigan

$63.12 per hour

Developer

Farmington Hills

$57.76 per hour

Michigan

$50.19 per hour

Field Application Engineer

Farmington Hills

$116,828 per year

Michigan

$101,657 per year

Senior Developer

Farmington Hills

$54.42 per hour

Michigan

$56.50 per hour

Data Engineer

Farmington Hills

$99,819 per year

Michigan

$113,796 per year

Software Engineer

Farmington Hills

$98,210 per year

Michigan

$104,390 per year

Application Developer

Farmington Hills

$86,079 per year

Michigan

$94,273 per year

Product Engineer

Farmington Hills

$73,584 per year

Michigan

$91,422 per year

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