Principal Software Engineer Jobs in Indiana

Principal Software Engineer jobs in Indiana are concentrated in Indianapolis, Fort Wayne, and Bloomington, where technology teams at Salesforce, Eli Lilly, and Cummins consistently hire senior engineering talent. Demand runs deep across distributed systems, cloud infrastructure, and enterprise platform engineering, reflecting the state's mix of SaaS operations, life sciences technology, and industrial software development. Indiana's principal-level market is one of the more active in the Midwest, with openings at both established headquarters and regional engineering centers. See the openings below and apply to the ones that match your experience.

Find Jobs

Overview

Open roles191+
Top employerEli Lilly
Top cityIndianapolis, IN
Cities hiring36
Work type59% On-site
Top industryTechnology

Showing 5 of 191+ Principal Software Engineer jobs

MDM ETL Specialist / Developer
We won't show you this job again
New 16h ago
MDM ETL Specialist / Developer
RCR Technology
Indianapolis, Indiana
Data Science & Analytics
Data Engineering
Quality Assurance & Testing (QA Testing)
Data Science
Automation QA
On-Site
Bachelor's

Have you applied for this role?

Lead Principal Systems Engineer (MBSE)
We won't show you this job again
Added 1d ago
Lead Principal Systems Engineer (MBSE)
Raytheon
Indianapolis, Indiana
Engineering (Non-Software)
Project & Program Management
Project Management
Technical Program Management
$108k - $205k/yr
10,000+

Have you applied for this role?

Senior Workday Integration Developer - Extend & Orchestrate
We won't show you this job again
Added 1d ago
Senior Workday Integration Developer - Extend & Orchestrate
CVS Health
Indiana
Business Analysis
Program Management
Project & Program Management
Project Management
$83k - $222k/yr
Master's degree
10,000+

Have you applied for this role?

UC2 Software Developer
We won't show you this job again
Added 2d ago
UC2 Software Developer
SAIC
Bedford, Indiana
Data Analytics
Data Engineering
Data Science
$80k - $120k/yr
On-Site
Bachelor's degree in electrical engineering
10,000+

Have you applied for this role?

Sr Principal Engineer Supplier Quality
We won't show you this job again
Added 2d ago
Sr Principal Engineer Supplier Quality
Northrop Grumman
Indianapolis, Indiana
Customer Service & Support
Customer Support
Product Management
Technical Program Management
$118k - $176k/yr
Bachelor's degree in mechanical engineering
10,000+

Have you applied for this role?

See All 191+ Principal Software Engineer Jobs in Indiana

Find roles in Indiana that match your experience and apply in just a few clicks.

Find Jobs

Principal Software Engineer Jobs by City in Indiana

Where Indiana roles are concentrated, by current openings.

Fort Wayne
19 jobs
Lebanon
9 jobs
Carmel
6 jobs
Crane
4 jobs
New Albany
3 jobs
South Bend
3 jobs
Jeffersonville
3 jobs
West Lafayette
3 jobs

Principal Software Engineer Job Market in Indiana

A snapshot from current Indiana openings, updated as new roles post.

Who's Hiring

  • Eli Lilly16
  • Elanco5
  • Raytheon5
  • Meyer Distributing5
  • V2X4

Top Industries Hiring

  • Technology & Software10
  • Automotive4
  • Distribution & Wholesale3
  • Consulting & Professional Services3
  • Manufacturing2

What Indiana Employers Look For

The qualifications that appear most often in principal software engineer jobs across Indiana.

  • Bachelor's or master's degree in computer science, software engineering, or a closely related field
  • Ten or more years of progressive software engineering experience, including senior individual contributor or lead roles
  • Demonstrated ability to architect large-scale distributed systems or enterprise-grade platform solutions
  • Proficiency in one or more primary languages such as Java, Python, Go, or C++ with modern cloud platforms
  • Experience guiding technical direction across multiple engineering teams and driving cross-functional alignment
  • Strong record of system design, code review leadership, and mentorship of mid-level and senior engineers

Principal Software Engineer Jobs in Indiana: Frequently Asked Questions

How do you become a principal software engineer in Indiana?

Reaching the principal level in Indiana typically requires a bachelor's degree in computer science or software engineering followed by a decade or more of hands-on experience, with no state-issued license required for the role. Indiana employers, particularly in Indianapolis's growing SaaS and life sciences tech sectors, expect candidates to have led architecture decisions and mentored senior engineers before promotion. Building a portfolio of large-scale system designs and contributing to open-source projects strengthens candidacy considerably.

How much do principal software engineers make in Indiana?

Principal software engineers in Indiana earn a median of about $105,920 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $74,850 for the lowest 10% to over $164,650 for the top 10%. Pay rises with experience, specialty, and employer.

Which companies hire principal software engineers in Indiana?

Indiana principal software engineer roles are posted by Eli Lilly, Elanco, and Raytheon and others right now, based on current listings on Migrate Mate as of November 2026. Indiana's mix of enterprise technology firms, pharmaceutical companies with digital arms, and industrial manufacturers creates steady principal-level demand beyond the typical startup pipeline.

Which Indiana cities have the most principal software engineer jobs?

Indianapolis, Fort Wayne, and Lebanon account for the largest share of principal software engineer openings in Indiana. Indianapolis dominates as the state's technology and corporate headquarters hub, while Fort Wayne's manufacturing-adjacent software needs and Bloomington's university-linked technology ecosystem draw principal-level talent to those markets as well.

Are there remote principal software engineer jobs in Indiana?

Yes, and more than most fields. About 41% of principal software engineer openings tied to Indiana are remote or hybrid as of November 2026, reflecting how naturally the role translates to distributed collaboration. Architecture reviews, technical roadmap planning, and cross-team mentorship all transfer well to asynchronous and video-based workflows, making this one of the more remote-accessible senior engineering roles available.

How can I get hired as a principal software engineer in Indiana with little or no experience?

The most realistic path without principal-level experience is moving up from a senior software engineer role at a large Indiana employer such as Salesforce's Indianapolis office, Cummins's digital engineering group, or Eli Lilly's technology division, where structured promotion tracks exist. Targeting staff or lead engineer titles first, demonstrating system design ownership, and obtaining cloud architecture certifications from AWS or Google strengthens internal promotion cases. Indiana university research partnerships at Purdue or Indiana University also create pathways for engineers moving from academia into principal-track roles.

Where can I find and apply to principal software engineer jobs in Indiana?

Migrate Mate lists current principal software engineer openings in Indiana, including roles in Indianapolis, Fort Wayne, and Bloomington. Search for roles that fit your background and apply directly to the ones that match your experience and specialization.

See All 191+ Principal Software Engineer Jobs in Indiana

Find roles in Indiana that match your experience and apply in just a few clicks.

Find Jobs