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 269 software engineering jobs listed below pay well, with salaries between $100,203 and $176,567 per year. Forward Deployed Engineer, Software Engineer and Data Engineer are among the most popular high-paying roles in Cincinnati, OH.

Job title

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

Enterprise Architect

Cincinnati

$176,567 per year

Ohio

$138,480 per year

Forward Deployed Engineer

Cincinnati

$156,844 per year

Ohio

$141,697 per year

Data Engineer

Cincinnati

$60.02 per hour

Ohio

$53.29 per hour

Principal Software Engineer

Cincinnati

$57.82 per hour

Ohio

$69.04 per hour

Integration Engineer

Cincinnati

$56.71 per hour

Ohio

$43.69 per hour

Full Stack Developer

Cincinnati

$55.91 per hour

Ohio

$58.66 per hour

Senior Software Engineer

Cincinnati

$115,735 per year

Ohio

$126,240 per year

AI Developer

Cincinnati

$55.50 per hour

Ohio

$59.51 per hour

Software Engineer

Cincinnati

$104,797 per year

Ohio

$108,163 per year

Application Developer

Cincinnati

$100,203 per year

Ohio

$94,061 per year

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