1

Software Engineer Engineer Jobs in Indianapolis, IN

Software Engineer * Type : W-2 or 1099-Direct Employment * Location : Indianapolis, IN (on-site) * Relocation : Not offered * Work Authorization: Must be authorized to work in the United States ...

As part of our Software Engineer hiring efforts, we're using a video screening process and coding assessment. To learn more and to help prepare for this click here! Section 2: Job Functions ...

Software Engineer at Remodel Health We are Remodel Health, the health benefits platform that revolutionizes health benefits to resource organizations with missions that matter. Our platform shifts ...

Software Engineer at Remodel Health We are Remodel Health, the health benefits platform that revolutionizes health benefits to resource organizations with missions that matter. Our platform shifts ...

Manager, ServiceNow SRE Engineer

Indianapolis, IN ยท On-site

$54.50 - $72.50/hr

Possess deep expertise in modern software engineering practices, SRE, Agile, DevSecOps, and CI/CD, Observability, deployment techniques like Blue-Green, Canary to minimize down-time and enable A/B ...

As a Software Engineer, you will be a core contributor to Verint's QM and PM engineering team. You will design and build full-stack features end-to-end, write high-quality automated tests, support ...

Embedded Software Engineer

Carmel, IN ยท On-site

$130.50K - $171.60K/yr

BraunAbility Embedded Software Engineer - Vehicle Systems Location: Winamac, IN or Carmel, IN (On-site preferred) Department: Electrical & Software Engineering Reports To: Manager, Electrical ...

The Software Engineer's duties and responsibilities include: * Develop, test, and deploy software applications, making sound implementation decisions within established architectural direction

We're seeking a Software Engineer to join our Patient Experience Cloud (PXC) team. PXC is Zotec's FHIR-based patient billing and communication platform, the engine that powers how millions of ...

We're seeking a Software Engineer to join our Patient Experience Cloud (PXC) team. PXC is Zotec's FHIR-based patient billing and communication platform, the engine that powers how millions of ...

We're seeking a Software Engineer to join our Patient Experience Cloud (PXC) team. PXC is Zotec's FHIR-based patient billing and communication platform, the engine that powers how millions of ...

Remote Software Engineer Location: Indianapolis, IN (100% Remote) Length: 6 month+ This role will be focused on helping our client build out functionality to directly pull data from applications and ...

As a Software Engineer at Haystack, you'll play a pivotal role in driving the growth of our product development team. You will have the opportunity to make a tangible impact on clients and projects ...

As a Software Engineer at Haystack, you'll play a pivotal role in driving the growth of our product development team. You will have the opportunity to make a tangible impact on clients and projects ...

As a Software Engineer at Haystack, you'll play a pivotal role in driving the growth of our product development team. You will have the opportunity to make a tangible impact on clients and projects ...

As a Software Engineer at Haystack, you'll play a pivotal role in driving the growth of our product development team. You will have the opportunity to make a tangible impact on clients and projects ...

Embedded Software Engineer

IN

$125.70K - $165.40K/yr

The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for both existing and new products, including new hardware bring-up, low ...

next page

Showing results 1-20

People also search for

Software Engineer Engineer information

See Indianapolis, IN salary details

$60.7K

$141K

$196.4K

How much do software engineer engineer jobs pay per year?

As of May 28, 2026, the average yearly pay for software engineer engineer in Indianapolis, IN is $141,013.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,700.00 and $165,400.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Software Engineer, and why are they important?

To thrive as a Software Engineer, you need strong programming skills, problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with coding languages (such as Java, Python, or C++), version control systems like Git, and experience with software development tools and frameworks are essential. Excellent teamwork, communication, and adaptability help you collaborate effectively and respond to changing project requirements. These skills and qualities are crucial for building reliable software, meeting project goals, and succeeding in dynamic technical environments.

What are some common challenges software engineers face when collaborating on large projects?

Software engineers working on large projects often encounter challenges related to coordinating effectively with cross-functional teams, managing code integration, and maintaining clear communication. It's common to deal with merge conflicts, overlapping responsibilities, and aligning on technical standards and project timelines. To overcome these challenges, engineers typically use version control systems, participate in regular stand-up meetings, and follow established agile practices. Proactively asking questions and documenting processes can also help ensure smooth collaboration and project success.

What are Software Engineers?

Software Engineers are professionals who design, develop, test, and maintain software applications or systems. They apply engineering principles and systematic methods to create reliable and efficient software solutions that meet user needs. Software Engineers may work on a variety of projects, from mobile apps and web platforms to embedded systems and enterprise software. They often collaborate with other engineers, designers, and stakeholders throughout the software development lifecycle.

What is the difference between Software Engineer Engineer vs Software Engineer?

AspectSoftware EngineerSoftware Engineer Engineer
CredentialsBachelor's in CS or related field; sometimes certificationsSame as Software Engineer, often with additional certifications or experience
Work EnvironmentDevelopment teams, tech companies, startupsSimilar environments, often with more complex projects or responsibilities
Industry UsageWidely used across tech, finance, healthcare, etc.Less common; sometimes used interchangeably or in specific companies
Comparison IntentUnderstanding roles, career paths, or job requirementsClarifying distinctions or advanced responsibilities

While both roles involve software development, a Software Engineer Engineer may focus on more complex systems or specialized tasks. However, in many organizations, the titles are used interchangeably. Understanding the specific job description is essential for clarity.

What cities near Indianapolis, IN are hiring for Software Engineer Engineer jobs? Cities near Indianapolis, IN with the most Software Engineer Engineer job openings:
Infographic showing various Software Engineer Engineer job openings in Indianapolis, IN as of May 2026, with employment types broken down into 96% Full Time, 1% Part Time, and 3% Contract. Highlights an 92% Physical, 4% Hybrid, and 4% Remote job distribution, with an average salary of $141,013 per year, or $67.8 per hour.
Software Engineer

Software Engineer

E-gineering, Inc.

Indianapolis, IN โ€ข On-site

Full-time

Posted 21 days ago


Job description

About E-gineering
E-gineering (EG) is a 100% employee-owned software consulting company based in Indianapolis, Indiana, founded in 2000. True consulting is about serving people with integrity, excellence, and a genuine heart. We stand behind our work, always do what's right, and are willing to take risks to uphold our values.
Why Join Us?
  • Work-Life Balance: We maintain a strict 40-hour work week. Your personal life matters as much as your professional one.
  • Award-Winning Culture: For over 13 years, we've been named one of the Best Places to Work in Indiana, consistently ranking in the top 3.
  • Grace in Tough Times: Life happens. When it does, we offer grace and flexibility so you can focus on what matters most-yourself and your family.
Position Overview
  • Title: Software Engineer
  • Type: W-2 or 1099-Direct Employment
  • Location: Indianapolis, IN (on-site)
  • Relocation: Not offered
  • Work Authorization: Must be authorized to work in the United States without sponsorship, as E-gineering does not provide employment sponsorship now and in the future.

E-gineering (EG) is seeking a passionate Software Engineer with a minimum of three years of experience. This W-2 position requires candidates to live near Indianapolis, IN.
Currently, we do not provide relocation assistance. W-2 employees may work from home, at EG's Indianapolis office, or at the client's location, depending on client needs. Current opportunities allow for remote work from home.
At E-gineering, we handle a variety of projects that include:
  • Collaborating within blended development teams to deliver software quickly using agile methods
  • Helping clients develop solid CI/CD practices and fostering a DevOps culture
  • Supporting decision-making and implementation of distributed systems for large enterprises
  • Designing solutions that create business value for clients
  • Cloud deployment and migration

Who You Are:
  • Continuously sharpening your skills to meet our customers' needs
  • Enthusiastic about sharing knowledge and actively helping teammates grow and excel
  • Humble - prioritizing the best outcomes for customers and the team over being "right."

What You Enjoy:
  • Working hard with a collaborative Team
  • Committed to serving clients well
  • Taking initiative to solve problems and learn new technologies
  • Assisting teammates through challenges

What You'll Do:
  • Develop server-side solutions using languages like Java, C#, JavaScript, and Python
  • Create effective API designs with front-end teams and integrators
  • Write functional front-end code using modern JavaScript frameworks (React, Angular, Vue)
  • Communicate with business stakeholders and decision-makers about development activities and solutions
  • Advise clients on technological choices
  • Continuously explore, evaluate, and implement new technologies to enhance development efficiency
  • Learn new technologies to contribute across different parts of the software stack as needed

What You Bring:
  • 3+ years of software development experience
  • Strong knowledge of Java, C#, or JavaScript
  • Experience with JavaScript frameworks such as Angular, React, or Vue
  • Extensive understanding of SQL and database design
  • Knowledge and experience with cloud technologies
  • Experience with Agile methodologies
  • Excellent interpersonal and communication skills
  • Comfort using LLMs and other AI tools to rapidly learn about new technologies and ramp up on new engagements
  • Comfort with Agentic AI as a tool to help build high-quality, well-engineered software
  • Familiarity with prompt, context, and agent management techniques
  • Experience with unit and integration testing and designing test systems
  • Awareness of architectural trade-offs when designing software systems
  • Ability to design and create APIs
  • Ability to collaborate well with others in a development team, respecting team members; the best teams produce quality software without toxicity. Willingness to help others and humility to ask for help when needed

Nice to Have:
  • Experience with Python
  • Experience with distributed systems tooling like Kubernetes
  • Knowledge of messaging and event-driven technologies such as MQ or Kafka
  • Passion for DevOps tools, technologies, and culture
  • Experience with other programming platforms or languages
  • Knowledge of NoSQL databases