High-paying software engineering jobs in Indianapolis

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


The 184 software engineering jobs listed below pay well, with salaries between $93,455 and $155,020 per year. Forward Deployed Engineer, Software Engineer and Software Architect are among the most popular high-paying roles in Indianapolis, IN.

Job title

Updated Oct 09, 2026
Job title
Indianapolis, IN
Indiana
Job openings (Indianapolis)

Solution Architect

Indianapolis

$155,020 per year

Indiana

$144,535 per year

Software Architect

Indianapolis

$71.64 per hour

Indiana

$83.62 per hour

Forward Deployed Engineer

Indianapolis

$146,571 per year

Indiana

$103,065 per year

Product Manager

Indianapolis

$141,198 per year

Indiana

$118,862 per year

Data Engineer

Indianapolis

$133,803 per year

Indiana

$127,908 per year

Full Stack Developer

Indianapolis

$130,693 per year

Indiana

$118,302 per year

Technical Lead

Indianapolis

$126,913 per year

Indiana

$112,631 per year

Senior Software Engineer

Indianapolis

$125,510 per year

Indiana

$126,101 per year

Software Engineer

Indianapolis

$106,406 per year

Indiana

$101,409 per year

Application Developer

Indianapolis

$93,455 per year

Indiana

$89,956 per year

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