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 196 software engineering jobs listed below pay well, with salaries between $62,118 and $146,571 per year. Forward Deployed Engineer, Software Engineer and Data Engineer are among the most popular high-paying roles in Indianapolis, IN.

Job title

Updated Aug 29, 2026
Job title
Indianapolis, IN
Indiana
Job openings (Indianapolis)

Forward Deployed Engineer

Indianapolis

$146,571 per year

Indiana

$146,571 per year

Solution Architect

Indianapolis

$146,089 per year

Indiana

$147,430 per year

Software Architect

Indianapolis

$141,434 per year

Indiana

$141,407 per year

Data Engineer

Indianapolis

$131,214 per year

Indiana

$126,154 per year

Senior Software Engineer

Indianapolis

$129,101 per year

Indiana

$131,029 per year

Technical Lead

Indianapolis

$127,601 per year

Indiana

$119,355 per year

Full Stack Developer

Indianapolis

$124,938 per year

Indiana

$115,371 per year

Automation Engineer

Indianapolis

$110,441 per year

Indiana

$101,598 per year

Software Engineer

Indianapolis

$108,329 per year

Indiana

$103,420 per year

Application Developer

Indianapolis

$33.51 per hour

Indiana

$48.11 per hour

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