1

Python Software Engineer Jobs in Cincinnati, OH (NOW HIRING)

Senior Software Engineer

Cincinnati, OH ยท Hybrid

$117.50K - $155K/yr

Senior Software Engineer (Contract-to-Perm) with KPI Solutions in Cincinnati, OH 6-month contract to permanent | Hybrid / Position is based in Cincinnati, OH Do you want to build software that ...

Senior Software Engineer

Cincinnati, OH ยท On-site

$117.50K - $154.90K/yr

As a Senior Software Engineer, you will be joining one of our agile teams responsible for developing web-based versions of our core applications as well as identifying opportunities to trial and ...

JAVA Software Engineer for Space Sector Projects

Verona, KY ยท On-site +1

$47.75 - $65.75/hr

Software engineering * C/C++ * Java * Elaboration of technical documents * Scripting (Bash ... Python * ... WHAT DO WE OFFER? * Join our team and culture GMV by entering into technological and ...

AI-Native Software Engineer

Mason, OH ยท On-site

$112.64K - $176.64K/yr

AI-Native Software Engineer AI-Native Software Engineer PLEASE NOTE: This position is not eligible for current or future visa sponsorship Location : This role requires associates to be in-office 1 - ...

Python Tutor

Cincinnati, OH ยท Remote

$40/hr

Ability to explain Pythonic programming conventions, decorators, and generators while preparing ... data science, software development, or academic computing work. * Effective Teaching Methods:

Python Developer

Cincinnati, OH ยท On-site

$60K/yr

Company Description Dellfor Technologies is founded by software professionals with fresh approach ... or equivalent programming in Python Experience with high-scale, high performance and high ...

AI-Native Software Engineer

Mason, OH ยท On-site

$112.64K - $176.64K/yr

AI-Native Software Engineer PLEASE NOTE: This position is not eligible for current or future visa sponsorship Location : This role requires associates to be in-office 1 - 2 days per week, fostering ...

Software Engineer

Cincinnati, OH ยท Remote

$40 - $75/hr

Our platform offers an engaging blend of flexibility and challenge: you'll work closely with state-of-the-art AI models to take on programming tasks that include creating and solving challenging ...

next page

Showing results 1-20

Python Software Engineer information

See Cincinnati, OH salary details

$22.1K

$134.3K

$194.3K

How much do python software engineer jobs pay per year?

As of May 29, 2026, the average yearly pay for python software engineer in Cincinnati, OH is $134,299.00, according to ZipRecruiter salary data. Most workers in this role earn between $106,000.00 and $157,800.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 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 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 most commonly searched types of Python Software Engineer jobs in Cincinnati, OH? The most popular types of Python Software Engineer jobs in Cincinnati, OH are:
What are popular job titles related to Python Software Engineer jobs in Cincinnati, OH? For Python Software Engineer jobs in Cincinnati, OH, the most frequently searched job titles are:
What job categories do people searching Python Software Engineer jobs in Cincinnati, OH look for? The top searched job categories for Python Software Engineer jobs in Cincinnati, OH are:
Infographic showing various Python Software Engineer job openings in Cincinnati, OH as of May 2026, with employment types broken down into 1% Internship, 2% As Needed, 66% Full Time, 13% Part Time, 17% Contract, and 1% Nights. Highlights an 94% Physical, 2% Hybrid, and 4% Remote job distribution, with an average salary of $134,299 per year, or $64.6 per hour.

Senior Software Engineer

Strategic HR Client Job Openings

Cincinnati, OH โ€ข Hybrid

$117.50K - $155K/yr

Other

Posted 22 days ago


Job description

Career Opportunity: Senior Software Engineer (Contract-to-Perm) with KPI Solutions in Cincinnati, OH6-month contract to permanent | Hybrid / Position is based in Cincinnati, OHDo you want to build software that controls real-world warehouse automation (WES/WCS)? Are you excited to own customer-facing features end-to-end-from requirements through production rollout? Do you want to modernize and scale a platform using Java, Spring-based microservices, and RESTful APIs? If so, then this role is for you!

KPI is seeking an experienced Senior Software Engineer to join our Software Group on a 6-month contract-to-hire basis. You'll help design, develop, and evolve our Warehouse Execution and Control Systems (WES/WCS), software that serves as the central nervous system for advanced materials-handling environments.

This role is a great fit for a senior engineer who enjoys solving complex problems, collaborating with cross-functional teams, and working directly with customers on real-world automation solutions.

What You'll Do

  • Design, develop, and customize KPI's Warehouse Execution and Control System (WES/WCS) for new and existing customers.
  • Collaborate with internal teams on analysis, architecture, development, and testing of software solutions.
  • Work directly with customers to gather requirements and implement tailored system customizations.
  • Participate in the evolution of software architecture, tools, and frameworks working with technologies such as Java, Angular, Spring/Spring-based microservices, MS SQL Server, RESTful APIs, and JDBC/iBatis/Stored Procedures.
  • Support system configuration, solution analysis, and occasional end-user training at client sites (approximately 25% travel).
  • Communicate effectively across engineering, product, and stakeholder teams.
  • Develop deep expertise in materials handling automation and warehouse technologies.

What We're Looking For

  • Bachelor's degree in Computer Science or a related field (or equivalent experience).
  • 5-7 years of professional software development experience.
  • Strong experience with Java, Angular, and SQL (or similar tech stacks).
  • Proven expertise writing and maintaining complex SQL queries.
  • Experience developing resilient Springbased microservices.
  • Solid understanding of API design for clientserver applications, including RESTful APIs.
  • Proactive mindset around best practices, security, and modern development approaches.
  • Strong communication and collaboration skills.

Why Join KPI Solutions?

  • High ownership, high impact: you'll set standards and build the platform other engineers ship on.
  • Modernization work: containerization, automation, observability, and security improvements that matter in production.
  • Cross-regional collaboration: partner closely with our EMEA DevOps teammate to build repeatable operations.
  • Hybrid flexibility: onsite Mon-Wed, remote Thu-Fri.

Ready to Apply?

Apply if you're excited to own automation, reliability, and secure delivery-and to turn POCs into production improvements.

KPI Solutions is an Equal Opportunity Employer (EEO/M/F/D/V).

No thirdparty applications, please.

#ZR