High-paying software engineering jobs in Cleveland

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


The 203 software engineering jobs listed below pay well, with salaries between $60,464 and $163,911 per year. Forward Deployed Engineer, Data Engineer and Developer are among the most popular high-paying roles in Cleveland, OH.

Job title

Updated Oct 21, 2026
Job title
Cleveland, OH
Ohio
Job openings (Cleveland)

Enterprise Architect

Cleveland

$163,911 per year

Ohio

$128,297 per year

Forward Deployed Engineer

Cleveland

$161,893 per year

Ohio

$149,869 per year

AI Developer

Cleveland

$124,553 per year

Ohio

$116,926 per year

Senior Software Engineer

Cleveland

$121,119 per year

Ohio

$126,904 per year

Product Manager

Cleveland

$120,963 per year

Ohio

$115,268 per year

Data Engineer

Cleveland

$117,740 per year

Ohio

$123,048 per year

Developer

Cleveland

$52.75 per hour

Ohio

$48.09 per hour

Software Architect

Cleveland

$52.43 per hour

Ohio

$67.38 per hour

Full Stack Developer

Cleveland

$105,716 per year

Ohio

$137,439 per year

Technical Lead

Cleveland

$104,405 per year

Ohio

$88,201 per year

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