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 257 software engineering jobs listed below pay well, with salaries between $105,288 and $162,718 per year. Software Engineer, Modeling & Simulation Engineer and Senior Software Engineer are among the most popular high-paying roles in Dayton, OH.

Job title

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

Principal Software Engineer

Dayton

$162,718 per year

Ohio

$157,612 per year

Systems Integration Engineer

Dayton

$151,465 per year

Ohio

$109,518 per year

Ai/Ml Engineer

Dayton

$142,769 per year

Ohio

$126,165 per year

Modeling Engineer

Dayton

$125,738 per year

Ohio

$100,615 per year

Modeling & Simulation Engineer

Dayton

$123,192 per year

Ohio

$102,707 per year

Senior Software Engineer

Dayton

$121,788 per year

Ohio

$125,870 per year

Computer Vision Engineer

Dayton

$119,234 per year

Ohio

$124,255 per year

Software Engineer

Dayton

$113,313 per year

Ohio

$106,896 per year

Full Stack Developer

Dayton

$110,440 per year

Ohio

$137,117 per year

Devops Engineer

Dayton

$105,288 per year

Ohio

$107,230 per year

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