High-paying software engineering jobs in Columbus

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


The 313 software engineering jobs listed below pay well, with salaries between $121,425 and $201,312 per year. Software Engineer, Senior Software Engineer and Data Engineer are among the most popular high-paying roles in Columbus, OH.

Job title

Updated Oct 20, 2026
Job title
Columbus, OH
Ohio
Job openings (Columbus)

Forward Deployed Engineer

Columbus

$201,312 per year

Ohio

$149,869 per year

Solution Architect

Columbus

$80.37 per hour

Ohio

$72.47 per hour

Enterprise Architect

Columbus

$80.08 per hour

Ohio

$69.55 per hour

Software Architect

Columbus

$72.43 per hour

Ohio

$67.38 per hour

Product Manager

Columbus

$147,120 per year

Ohio

$115,268 per year

Senior Software Engineer

Columbus

$138,165 per year

Ohio

$126,904 per year

Data Engineer

Columbus

$127,970 per year

Ohio

$123,048 per year

Full Stack Developer

Columbus

$58.89 per hour

Ohio

$58.87 per hour

Software Engineer

Columbus

$121,714 per year

Ohio

$110,780 per year

Infrastructure Engineer

Columbus

$52.18 per hour

Ohio

$44.49 per hour

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