High-paying software engineering jobs in Cincinnati

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


The 226 software engineering jobs listed below pay well, with salaries between $54,637 and $164,475 per year. Software Engineer, Data Engineer and Full Stack Developer are among the most popular high-paying roles in Cincinnati, OH.

Job title

Updated Jun 05, 2026
Job title
Cincinnati, OH
Ohio
Job openings (Cincinnati)

AI Developer

Cincinnati

$164,475 per year

Ohio

$129,345 per year

Solution Architect

Cincinnati

$72.09 per hour

Ohio

$69.35 per hour

Platform Engineer

Cincinnati

$68.18 per hour

Ohio

$54.83 per hour

Cloud Engineer

Cincinnati

$132,295 per year

Ohio

$117,323 per year

Software Architect

Cincinnati

$128,227 per year

Ohio

$120,543 per year

Data Engineer

Cincinnati

$123,821 per year

Ohio

$124,008 per year

Full Stack Developer

Cincinnati

$57.97 per hour

Ohio

$45.59 per hour

Senior Software Engineer

Cincinnati

$115,510 per year

Ohio

$121,070 per year

Developer

Cincinnati

$47.67 per hour

Ohio

$47.39 per hour

Software Engineer

Cincinnati

$97,759 per year

Ohio

$105,728 per year

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