1

Software Engineer Jobs in Ohio (NOW HIRING)

$90 - $130/hr

You will join a highly motivated team of Data Scientists and Software Engineers that strives for a seamless end-to-end use of forecasting and other state of the art technologies along the supply ...

Software Engineer

Akron, OH · On-site

$70 - $90/hr

Sanctuary Software Studio, Inc. is seeking experienced, results-oriented Software Engineers to join our development team in Akron, Ohio. The successful candidate shall be responsible for developing ...

We are seeking a highly experienced Software Engineer IV to provide technical leadership in the design, development, and implementation of complex software solutions supporting mission-critical ...

Software Engineer

Bath, OH · On-site

$140 - $200/hr

We are seeking a highly experienced Software Engineer IV to provide technical leadership in the design, development, and implementation of complex software solutions supporting mission-critical ...

New

The Software Engineer will participate in the full hardware, firmware and software development life cycle from initial design to release management. As a part of the project engineering team, you ...

The Software Engineer will participate in the full hardware, firmware and software development life cycle from initial design to release management. As a part of the project engineering team, you ...

The Software Engineer will participate in the full hardware, firmware and software development life cycle from initial design to release management. As a part of the project engineering team, you ...

Software Engineer

Dayton, OH · On-site

$69.30 - $158/hr

Software Engineer As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you're looking for the chance to not just develop software ...

Software Engineer Software Engineer, Senior Wright-Patterson Air Force Base Dayton, Ohio HX5 is an award-winning provider of engineering, research and development, and technical services to clients ...

Software Engineer

Dublin, OH · On-site

$90 - $120/hr

As a Senior Software Engineer, you will develop quality software and influence technical decisions for a product in a fast‑paced environment. Software Engineers are involved in all phases of ...

Software Engineer Belong. Connect. Grow. with KBR! KBR's National Security Solutions team provides high-end engineering and advanced technology solutions to our customers in the intelligence and ...

Software Engineer Belong. Connect. Grow. with KBR! KBR's National Security Solutions team provides high-end engineering and advanced technology solutions to our customers in the intelligence and ...

Software Engineer

Bath, OH · On-site

$72 - $100/hr

Position Overview The Riverside Research Software Applications Team (SWAT) is seeking a full-time software engineer for developing, integrating, and deploying software applications. Experience with ...

Software Engineer

Beavercreek, OH · On-site

$100K - $150K/yr

Software Engineer **This position is located onsite in our office in Beavercreek, Ohio** There is no relocation assistance available for this position Why Join Us? * Innovative Projects: KBR's work ...

Software Engineer **This position is located onsite in our office inBeavercreek, Ohio** There is no relocation assistance available for this position Why Join Us? * Innovative Projects: KBR's work is ...

next page

Showing results 1-20

Software Engineer information

See Ohio salary details

$60.4K

$140.3K

$195.4K

How much do software engineer jobs pay per year?

As of Aug 24, 2026, the average yearly pay for software engineer in Ohio is $140,250.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,100.00 and $164,500.00 per year, depending on experience, location, and employer.

What is a software engineer?

Software Engineers are professionals who design, develop, test, and maintain computer software and systems. They use programming languages, engineering principles, and problem-solving skills to build applications, websites, or software solutions that meet specific needs. Software Engineers may work in a variety of industries, such as technology, finance, healthcare, or entertainment, collaborating with other team members to deliver functional and reliable software. Their role often involves analyzing user requirements, writing code, debugging errors, and continually improving software performance.

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 a degree in computer science or a related field. Familiarity with coding languages (such as Python, Java, or C++), version control systems like Git, and knowledge of software development methodologies are typically required. Excellent teamwork, communication, and adaptability distinguish top performers in this role. These skills ensure efficient, high-quality software development that meets user needs and adapts to technological changes.

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

Software engineers working on large teams often encounter challenges with communication, code integration, and maintaining consistent coding standards. Coordinating across multiple developers can lead to merge conflicts and misunderstandings about project requirements or priorities. Adopting tools like version control systems, regular code reviews, and clear documentation helps mitigate these issues. Building strong collaboration skills and proactively seeking clarification are key to ensuring smooth teamwork and project success.

What is the difference between Software Engineer vs Software Developer?

AspectSoftware EngineerSoftware Developer
CredentialsBachelor's degree in CS or related field, certificationsBachelor's degree often preferred, certifications optional
Work EnvironmentDesigning, developing, testing, and maintaining software systemsWriting, coding, and implementing software applications
Industry UsageUsed across tech, finance, healthcare, and more for system-level rolesCommonly used in app and web development projects
Search IntentUnderstanding roles, responsibilities, and qualificationsLearning about coding, programming, and project work

While both roles involve software creation, Software Engineers typically focus on designing and architecting complex systems, whereas Software Developers mainly concentrate on coding and building specific applications. The roles often overlap, but the Engineer role may require broader system knowledge and design skills.

Are software engineers still in demand?

Yes, software engineers are in high demand across many industries due to ongoing digital transformation, the growth of cloud computing, and the need for software development, maintenance, and cybersecurity skills. The profession offers strong job stability, competitive salaries, and opportunities to work with various programming languages and tools.

Is 25 too late to become a software engineer?

Age is not a barrier to becoming a software engineer; many professionals start careers in tech in their mid-20s or later. Success depends on acquiring relevant skills, such as programming languages and problem-solving, often through coding bootcamps, online courses, or formal education. Employers value skills and experience over age, making it possible to enter the field at 25 or older.

What are the most commonly searched types of Software Engineer jobs in Ohio?

The most popular types of Software Engineer jobs in Ohio are:

What cities in Ohio are hiring for Software Engineer jobs?

Cities in Ohio with the most Software Engineer job openings:

What are popular job titles related to Software Engineer jobs in OH?

For Software Engineer jobs in OH, the most frequently searched job titles are:

Infographic showing various Software Engineer job openings in Ohio as of August 2026, with employment types broken down into 93% Full Time, 2% Temporary, and 5% Contract. Highlights an 89% In-person, 2% Hybrid, and 9% Remote job distribution, with an average salary of $140,250 per year, or $67.4 per hour.

$90 - $130/hr

Other

Posted 6 days ago


Job description

Blue Yonder is the leader for supply chain software, bringing together modern technologies with deep expertise in the supply chain domain across many verticals. Within the Lighthouse engineering team, we sustainably solve the recurring challenges that arise from applying the latest Blue Yonder enterprise solutions based on the cognitive platform to the first customers. We thereby support the application of a plethora of AI-fueled products by providing in-depth software solutions to questions regarding automation, testing, reliability, model and data quality. You will join a highly motivated team of Data Scientists and Software Engineers that strives for a seamless end-to-end use of forecasting and other state of the art technologies along the supply chain. The anticipated role has a clear focus on quality assurance engineering but also contains elements of software engineering.

Your role with us:
  • Develop, apply and operate software tools written in Typescript and Python
  • Develop scalable test automation scripts in Typescript which serve as a quality gate within the release process of the Blue Yonder cognitive platform
  • Leverage Microsoft Azure cloud services to build scalable services for our internal users
  • Write clean, well-structured, documented and efficient, maintainable code that adheres to software development best practices
  • Automate workflows by leveraging existing APIs of the Blue Yonder cognitive platform
  • Working in an agile team with an emphasis on quality, testability, and automation
  • Create software artifacts and microservices for internal teams and external customers
  • Collaboration with Data Scientists, Solution Architects and Software Engineers of other teams in the Blue Yonder microservice landscapeto develop tools for the scalable use of AI solutions in supply chain
Your Profile:
  • Working knowledge of Python and Typescript as programming language and associated tooling (npm, yarn, mypy, black, pytest, pip, IDEs etc.)
  • Passion for quality and willingness for automation
  • Ability to write production-ready code proven e.g. by a degree in Computer Science and work experience
  • Knowledge of building and maintaining software artifacts
  • Knowledge of microservices and REST APIs using frameworks like Flask or Django
  • Knowledge of Behavior Driven Development, Cucumber (Gherkin syntax)
  • Experience with version control systems (git)
  • Knowledge of SQL and database technologies, for example PostgreSQL, Snowflake is a plus
  • Understanding of data engineering paradigms
  • Passion for CI/CD, DevOps and Clean Code
  • Interest to learn new technologies and methodologies
  • Openness to innovation and leveraging GenAI – both as a support tool in the development process as well as to enhance our software solutions
  • Curiosity and perseverance to get to the bottom of problemsand find long‑term solutions
  • The candor to always share your ideas and concerns, value constructive feedback and constantly improve your skills

Our Values If you want to know the heart of a company, take a look at their values. Ours unite us. They are what drive our success – and the success of our customers. Does your heart beat like ours? Find out here: Core Values All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.

Who are we? We are a proven, passionate bunch of disruptors. Our work is all about tapping into your potential so we can deliver the best solutions and customer experiences on the planet. Collaboration, respect, and a great work‑life balance earned us the title of "Best Place to Work- Employees' Choice" by Glassdoor. Our people are smart, creative, rock stars with over 400 patents and 10,000 people years of domain expertise.

What do we do? Blue Yonder is the world leader in digital supply chain and omni‑channel commerce fulfillment. Our intelligent, end‑to‑end platform enables retailers, manufacturers and logistics providers to seamlessly predict, pivot and fulfill customer demand. With Blue Yonder, you can make more automated, profitable business decisions that deliver greater growth and re‑imagined customer experiences.

Blue Yonder - Fulfill your Potential. ™ blueyonder.com

“Blue Yonder” is a trademark or registered trademark of Blue Yonder, Inc. Any trade, product or service name referenced in this document using the name “Blue Yonder” is a trademark and/or property of Blue Yonder, Inc. Blue Yonder, Inc. 15059 N Scottsdale Rd, Ste 400 Scottsdale, AZ 85254

#J-18808-Ljbffr