High-paying software engineering jobs in Dayton

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


The 287 software engineering jobs listed below pay well, with salaries between $106,798 and $177,235 per year. Software Engineer, Senior Software Engineer and Principal Software Engineer are among the most popular high-paying roles in Dayton, OH.

Job title

Updated Jul 09, 2026
Job title
Dayton, OH
Ohio
Job openings (Dayton)

Principal Software Engineer

Dayton

$177,235 per year

Ohio

$157,600 per year

Ai/Ml Engineer

Dayton

$149,532 per year

Ohio

$126,190 per year

Systems Integration Engineer

Dayton

$127,271 per year

Ohio

$95,816 per year

Modeling Engineer

Dayton

$125,738 per year

Ohio

$99,003 per year

Modeling & Simulation Engineer

Dayton

$123,192 per year

Ohio

$103,042 per year

Senior Software Engineer

Dayton

$116,834 per year

Ohio

$124,300 per year

Computer Vision Engineer

Dayton

$116,301 per year

Ohio

$119,134 per year

Full Stack Developer

Dayton

$111,343 per year

Ohio

$137,704 per year

Software Engineer

Dayton

$110,301 per year

Ohio

$106,064 per year

Devops Engineer

Dayton

$106,798 per year

Ohio

$105,553 per year

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