Software Engineer Salary in Indianapolis, IN

Updated on Jun 05, 2025
Position
City
Salary

How much does a Software Engineer make in Indianapolis, IN?

The average salary for a Software Engineer is $110,333 per year in Indianapolis, IN.

In Indianapolis, IN, a Software Engineer can expect to earn a competitive salary. The average salary for this role is around $110,333 per year. This figure can vary based on experience, skills, and the specific company. Entry-level positions may start at around $56,000, while more experienced engineers can earn upwards of $194,000. This range offers a good opportunity for growth and advancement.

Several factors influence the salary of a Software Engineer in Indianapolis. These include the engineer's level of experience, the complexity of the projects they handle, and the specific technologies they are proficient in. Companies in tech hubs often offer higher salaries to attract top talent. Additionally, those with certifications in specialized areas like cloud computing or cybersecurity may see higher earnings. This diverse range of factors ensures that Software Engineers can find a rewarding career path in Indianapolis.

Software Engineer jobs in Indianapolis, IN

What are the highest paying cities for a Software Engineer near Indianapolis, IN?

Job seekers looking for top-paying software engineering roles near Indianapolis, IN, should consider Bloomington, Zionsville, and Fishers. These cities offer some of the highest salaries in the region. Bloomington, Zionsville, and Fishers provide excellent opportunities for those seeking competitive compensation packages.
Graph displaying highest paying cities salaries for Software Engineer jobs near Indianapolis, IN, highlighting Bloomington, IN with the highest at $114,166 and Muncie, IN with the lowest at $90,608.
  1. Bloomington, IN
    Average Salary: $114,166
    Bloomington offers a vibrant tech community with opportunities at local universities and tech firms. Companies like Indiana University provide a chance to work on innovative projects. The city's supportive environment makes it a great place to grow your career.
    Find Software Engineer jobs in Bloomington, IN


  2. Zionsville, IN
    Average Salary: $112,425
    Zionsville is known for its strong tech sector and welcoming atmosphere. With companies like Guidehouse and local startups, professionals can find diverse roles. The community's focus on education and innovation creates a dynamic work environment.
    Find Software Engineer jobs in Zionsville, IN


  3. Fishers, IN
    Average Salary: $104,528
    Fishers boasts a thriving tech industry with major employers like Cummins and local tech startups. The city's commitment to growth and development offers many opportunities for career advancement. Professionals enjoy a high quality of life here.
    Find Software Engineer jobs in Fishers, IN


  4. Carmel, IN
    Average Salary: $104,240
    Carmel is a hub for tech innovation with companies like Cummins and local tech firms. The city offers a blend of professional opportunities and a great quality of life. Its growing tech scene makes it an attractive place for software developers.
    Find Software Engineer jobs in Carmel, IN


  5. Columbus, IN
    Average Salary: $103,891
    Columbus is home to tech giants like Cummins and local startups. The city's rich industrial history provides a unique backdrop for tech innovation. Professionals here enjoy a supportive community and diverse career opportunities.
    Find Software Engineer jobs in Columbus, IN


  6. South Bend, IN
    Average Salary: $100,562
    South Bend offers a mix of tech opportunities with companies like Honeywell and local tech firms. The city's focus on education and innovation creates a vibrant work environment. Professionals can find a balance between work and a high quality of life.
    Find Software Engineer jobs in South Bend, IN


  7. Westfield, IN
    Average Salary: $99,010
    Westfield is a growing tech center with companies like Cummins and local tech startups. The city offers a supportive community and diverse career opportunities. Professionals enjoy a blend of professional growth and a great quality of life.
    Find Software Engineer jobs in Westfield, IN


  8. Fort Wayne, IN
    Average Salary: $98,177
    Fort Wayne is a hub for tech innovation with major employers like Parkview Health and local tech firms. The city's growing tech scene offers many opportunities for career advancement. Professionals enjoy a supportive community and diverse work environment.
    Find Software Engineer jobs in Fort Wayne, IN


  9. Lafayette, IN
    Average Salary: $95,703
    Lafayette offers a mix of tech opportunities with companies like Purdue University and local tech firms. The city's focus on education and innovation creates a dynamic work environment. Professionals can find a balance between work and a high quality of life.
    Find Software Engineer jobs in Lafayette, IN


  10. Muncie, IN
    Average Salary: $90,608
    Muncie is home to tech companies like Ball Corporation and local tech startups. The city's supportive community and focus on innovation make it a great place for software developers. Professionals enjoy a blend of professional growth and a great quality of life.
    Find Software Engineer jobs in Muncie, IN

What are the best paying companies for a Software Engineer in Indianapolis, IN?

PwC leads the way in offering top salaries for software engineers in Indianapolis, with an average of $173,550. Salesforce and Veeva Systems also provide competitive pay, averaging $170,865 and $168,750 respectively. Liberty Mutual Insurance and Beckman Coulter Life Sciences follow closely, ensuring attractive compensation packages for skilled professionals.
Graph displaying best paying company salaries for Software Engineer jobs in Indianapolis, IN, highlighting PwC with the highest at $173,550 and Genesys with the lowest at $126,140.
  1. PwC
    Average Salary: $173,550
    PwC offers exciting Software Engineer roles in Indianapolis. They focus on creating innovative solutions for clients. PwC operates globally, with offices in major cities worldwide.


  2. Salesforce
    Average Salary: $170,865
    Salesforce provides Software Engineer positions in Indianapolis. They work on cloud-based software products. Salesforce has offices in many countries, including the US, UK, and India.


  3. Veeva Systems
    Average Salary: $168,750
    Veeva Systems has Software Engineer jobs in Indianapolis. They develop life sciences software. The company has offices in the US, Europe, and Asia.


  4. Liberty Mutual Insurance
    Average Salary: $161,528
    Liberty Mutual Insurance offers Software Engineer roles in Indianapolis. They focus on insurance technology. They have offices in many countries, including the US, UK, and Canada.


  5. Beckman Coulter Life Sciences
    Average Salary: $149,088
    Beckman Coulter Life Sciences provides Software Engineer jobs in Indianapolis. They work on scientific instruments and software. The company has offices in the US, Europe, and Asia.


  6. VMware
    Average Salary: $138,333
    VMware offers Software Engineer positions in Indianapolis. They focus on cloud computing and virtualization. They have offices in many countries, including the US, UK, and India.


  7. Deloitte
    Average Salary: $132,283
    Deloitte provides Software Engineer roles in Indianapolis. They work on consulting and technology solutions. Deloitte has offices in over 150 countries.


  8. GenTech Associates
    Average Salary: $128,333
    GenTech Associates offers Software Engineer jobs in Indianapolis. They focus on engineering and technology consulting. They have offices in the US and India.


  9. Urban Air Adventure Park
    Average Salary: $126,667
    Urban Air Adventure Park provides Software Engineer positions in Indianapolis. They focus on creating fun and safe environments for kids. They have locations in the US and Canada.


  10. Genesys
    Average Salary: $126,140
    Genesys offers Software Engineer roles in Indianapolis. They focus on customer experience and contact center solutions. They have offices in many countries, including the US, UK, and Australia.

Currently 8,995 Software Engineer job openings, nationwide.

How's the job market for a Software Engineer in the US?

Learn what a Software Engineer does, how to become one, and understand the job outlook. Get simple steps to start your career as a Software Engineer today.
Position
Overview
Software Engineer
8,995 Job Openings