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 347 software engineering jobs listed below pay well, with salaries between $78,207 and $159,994 per year. Software Engineer, Senior Software Engineer and Forward Deployed Engineer are among the most popular high-paying roles in Columbus, OH.

Job title

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

Forward Deployed Engineer

Columbus

$159,994 per year

Ohio

$141,697 per year

Principal Software Engineer

Columbus

$158,640 per year

Ohio

$160,705 per year

Software Architect

Columbus

$71.03 per hour

Ohio

$67.57 per hour

Senior Software Engineer

Columbus

$137,564 per year

Ohio

$126,240 per year

Product Manager

Columbus

$136,533 per year

Ohio

$117,112 per year

Java Developer

Columbus

$59.36 per hour

Ohio

$59.78 per hour

Full Stack Developer

Columbus

$59.06 per hour

Ohio

$58.66 per hour

Software Engineer

Columbus

$121,886 per year

Ohio

$108,163 per year

Infrastructure Engineer

Columbus

$51.51 per hour

Ohio

$43.46 per hour

Technical Lead

Columbus

$48.17 per hour

Ohio

$54.31 per hour

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