1

Python Software Engineer Jobs in Indiana (NOW HIRING)

Come be a part of our #calregionalfamily as a Software Engineer and help develop the heroes of ... Proficiency in Python, demonstrated through coursework, projects, internships, or professional ...

Embedded Software Engineer

Greenwood, IN · On-site

$124K - $164K/yr

Embedded Software Engineer At Endress+Hauser, progress happens by working together. As the global ... Automating tests with C#, Python, or similar languages. * Testing communication protocols (UART ...

Embedded Software Engineer

Greenwood, IN · On-site +1

$124K - $164K/yr

Embedded Software Engineer At Endress+Hauser, progress happens by working together. As the global ... Automating tests with C#, Python, or similar languages. * Testing communication protocols (UART ...

Senior Software Engineer

Noblesville, IN · On-site

$115K - $151K/yr

Trane Technologies is currently seeking a Software Engineer who will be responsible for developing ... Python Development * Develop Python-based backend services for industrial automation and test ...

Experience building backend services using languages such as C#, Python, or similar * Understanding of software engineering disciplines and the ability to work across multiple layers of the ...

Senior Software Engineer

Crane, IN

$122K - $161K/yr

Strong proficiency in one or more programming languages such as C++, C, Python, or Java. * Experience developing software for embedded systems, real-time environments, or high-reliability ...

Responsibilities : • Work with product owners and a team of software and test engineers to define ... Required : • Experience in Python or .NET • Experience with cloud-native technologies • ...

Senior Software Engineer

Crane, IN · On-site

$122K - $161K/yr

Strong proficiency in one or more programming languages such as C++, C, Python, or Java. * Experience developing software for embedded systems, real-time environments, or high-reliability ...

Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, data analysts/data scientists, and machine learning engineers. Who Should Apply ...

Senior Software Engineer

Indianapolis, IN

$117K - $154K/yr

Embedded Software/ Software Engineer - Role is Located in Odon IN The Embedded Software will lead ... Familiarity with scripting languages such as Python, Bash, or similar for automation and tooling.

Embedded Software Engineer

Michigan City, IN · On-site

$127K - $168K/yr

Expert in C programming. Other language such as C++, JavaScript, Python is a plus. Linux kernel driver development experiences a definite plus. 2-4 years of relevant embedded system software ...

Senior Software Engineer

Odon, IN

$122K - $161K/yr

Embedded Software/ Software Engineer The Embedded Software will lead the definition, design, and ... Familiarity with scripting languages such as Python, Bash, or similar for automation and tooling.

next page

Showing results 1-20

Python Software Engineer information

See Indiana salary details

$21.9K

$133.2K

$192.7K

How much do python software engineer jobs pay per year?

As of Jun 19, 2026, the average yearly pay for python software engineer in Indiana is $133,191.00, according to ZipRecruiter salary data. Most workers in this role earn between $105,100.00 and $156,500.00 per year, depending on experience, location, and employer.

What is a Python Software Engineer job?

A Python Software Engineer is a developer who designs, develops, and maintains software applications using the Python programming language. They work on a variety of tasks, including writing clean and efficient code, debugging, optimizing performance, and integrating third-party services or APIs. Python engineers often collaborate with teams to build web applications, data pipelines, machine learning models, or automation scripts, depending on the industry. Their role requires strong problem-solving skills and familiarity with software development best practices.

What does a typical workday look like for a Python Software Engineer?

A typical workday for a Python Software Engineer involves writing and testing code, participating in team meetings to plan and review tasks, and collaborating with colleagues such as front-end developers, quality assurance engineers, and project managers. You may spend time troubleshooting bugs, reviewing pull requests, and improving existing software modules. Many teams use Agile or Scrum methodologies, so your day may include short stand-up meetings and iterative development cycles. Depending on the company, you might also have opportunities to contribute to design discussions or mentor junior developers.

What are the key skills and qualifications needed to thrive in the Python Software Engineer position, and why are they important?

To thrive as a Python Software Engineer, you need strong programming skills in Python, a solid understanding of algorithms and data structures, and a relevant degree in computer science or related fields. Experience with frameworks like Django or Flask, familiarity with version control systems such as Git, and optional certifications like PCEP or PCAP can be valuable assets. Problem-solving skills, teamwork, and effective communication help you navigate complex projects and collaborate efficiently. Mastering both technical and soft skills is crucial for building reliable software solutions and succeeding in dynamic development teams.

What are the most commonly searched types of Python Software Engineer jobs in Indiana? The most popular types of Python Software Engineer jobs in Indiana are:
What job categories do people searching Python Software Engineer jobs in Indiana look for? The top searched job categories for Python Software Engineer jobs in Indiana are:
What cities in Indiana are hiring for Python Software Engineer jobs? Cities in Indiana with the most Python Software Engineer job openings:
What are popular job titles related to Python Software Engineer jobs in IN? For Python Software Engineer jobs in IN, the most frequently searched job titles are:
Software Engineer (Remote)

Software Engineer (Remote)

SynergisticIT

Indianapolis, IN

Other

Posted 27 days ago


Job description

Synergisticit Job Opportunities

Since 2010 Synergisticit has helped jobseekers get employed in the tech job market by providing candidates the requisite skills, experience, and technical competence to outperform at interviews and at clients. Here at SynergisticIT we just don't focus on getting you a tech job we make careers. In this job market also, our candidates are able to achieve multiple job offers and $100k+ salaries.

Synergisticit at Oracle Cloudworld 2023 Synergisticit at Gartner Data & Analytics summit

Why do tech companies not hire recent computer science graduates? SynergisticIT Technical skills or experience? Which one is important to get a job? SynergisticIT All positions are open for all visas and US citizens. We at Synergisticit understand the problem of the mismatch between employer's requirements and employee skills and that's why since 2010 we have helped 1000's of candidates get jobs at technology clients like apple, google, Paypal, western union, client, visa, walmart lab etc to name a few.

Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent computer science/engineering/mathematics/statistics or science graduates or people looking to switch careers or who have had gaps in employment and looking to make their careers in the tech industry.

We assist in filing for STEM extension and also for H1b and green card filing to candidates. We want data science/machine learning/data analyst and Java full stack candidates. For data science/machine learning positions required skills bachelors degree or masters degree in computer science, computer engineering, electrical engineering, information systems, IT project work on the technologies needed highly motivated, self-learner, and technically inquisitive experience in programming language Java and understanding of the software development life cycle knowledge of statistics, gen AI, LLM, Python, computer vision, data visualization tools excellent written and verbal communication skills. Preferred skills: NLP, text mining, Tableau, PowerBI, Databricks, Tensorflow.

Required skills for Java/full stack/software positions bachelors degree or masters degree in computer science, computer engineering, electrical engineering, information systems, IT highly motivated, self-learner, and technically inquisitive experience in programming language Java and understanding of the software development life cycle project work on the skills knowledge of core Java, javascript, C++, or software programming Spring boot, microservices, Docker, Jenkins, Github, Kubernates and REST API's experience excellent written and verbal communication skills.

If you get emails from our job placement team and are not interested please email them or ask them to take you off their distribution list and make you unavailable as they share the same database with the client servicing team who only connect with candidates who are matching client requirements. No phone calls please. Shortlisted candidates would be reached out. No third party or agency candidates or c2c candidates.