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 220 software engineering jobs listed below pay well, with salaries between $106,282 and $166,313 per year. Software Engineer, Full Stack Developer and Senior Software Engineer are among the most popular high-paying roles in Dayton, OH.

Job title

Updated Aug 29, 2026
Job title
Dayton, OH
Ohio
Job openings (Dayton)

Principal Software Engineer

Dayton

$166,313 per year

Ohio

$158,398 per year

Modeling Engineer

Dayton

$125,738 per year

Ohio

$100,615 per year

Senior Software Engineer

Dayton

$124,589 per year

Ohio

$125,939 per year

Modeling & Simulation Engineer

Dayton

$123,192 per year

Ohio

$105,874 per year

Computer Vision Engineer

Dayton

$117,591 per year

Ohio

$122,587 per year

Computer Engineer

Dayton

$117,510 per year

Ohio

$79,486 per year

Software Engineer

Dayton

$115,604 per year

Ohio

$107,446 per year

Full Stack Developer

Dayton

$107,812 per year

Ohio

$136,707 per year

Devops Engineer

Dayton

$106,282 per year

Ohio

$109,778 per year

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