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 188 software engineering jobs listed below pay well, with salaries between $59,746 and $163,911 per year. Forward Deployed Engineer, Application Developer and Product Manager are among the most popular high-paying roles in Cleveland, OH.

Job title

Updated Aug 16, 2026
Job title
Cleveland, OH
Ohio
Job openings (Cleveland)

Enterprise Architect

Cleveland

$163,911 per year

Ohio

$138,043 per year

Forward Deployed Engineer

Cleveland

$161,780 per year

Ohio

$143,614 per year

Product Manager

Cleveland

$127,255 per year

Ohio

$115,650 per year

AI Developer

Cleveland

$125,645 per year

Ohio

$120,353 per year

Senior Software Engineer

Cleveland

$124,002 per year

Ohio

$126,012 per year

Developer

Cleveland

$52.12 per hour

Ohio

$47.06 per hour

Software Architect

Cleveland

$50.06 per hour

Ohio

$67.65 per hour

Software Engineer

Cleveland

$102,319 per year

Ohio

$107,209 per year

Full Stack Developer

Cleveland

$101,646 per year

Ohio

$136,998 per year

Application Developer

Cleveland

$84,140 per year

Ohio

$92,902 per year

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