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 191 software engineering jobs listed below pay well, with salaries between $89,188 and $144,614 per year. Software Engineer, Full Stack Developer and Modeling & Simulation Engineer are among the most popular high-paying roles in Dayton, OH.

Job title

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

Ai/Ml Engineer

Dayton

$144,614 per year

Ohio

$130,003 per year

Systems Integration Engineer

Dayton

$133,572 per year

Ohio

$105,475 per year

Senior Software Engineer

Dayton

$126,504 per year

Ohio

$127,348 per year

Modeling Engineer

Dayton

$125,738 per year

Ohio

$101,680 per year

Modeling & Simulation Engineer

Dayton

$123,192 per year

Ohio

$108,361 per year

Software Engineer

Dayton

$117,908 per year

Ohio

$110,564 per year

Computer Vision Engineer

Dayton

$117,591 per year

Ohio

$122,587 per year

Full Stack Developer

Dayton

$109,971 per year

Ohio

$137,158 per year

Software Test Engineer

Dayton

$102,583 per year

Ohio

$75,353 per year

Web Developer

Dayton

$89,188 per year

Ohio

$68,523 per year

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