1

Software Engineering Jobs in Ohio (NOW HIRING)

EOE. Advanced Software Engineer for Intelligrated Systems, LLC in Mason, OH Responsibilities: * Provide professional coverage of Technical Support Helpdesk with a specific focus on PLC-controlled ...

EOE. Advanced Software Engineer for Intelligrated Systems, LLC in Mason, OH Responsibilities: * Provide professional coverage of Technical Support Helpdesk with a specific focus on PLC-controlled ...

Responsibilities Advanced Software Engineer for Intelligrated Systems, LLC in Mason, OH Responsibilities: * Provide professional coverage of Technical Support Helpdesk with a specific focus on PLC ...

Software Engineer

Vandalia, OH ยท On-site

$75K - $115K/yr

Come join the SURVICE Engineering mission to protect, enhance, and enable those who defend the ... Position Software Engineer * Location: Dayton, Ohio * Security Clearance: Active TS/SCI Clearance ...

Software Engineer

Vandalia, OH ยท On-site

$75K - $115K/yr

Come join the SURVICE Engineering mission to protect, enhance, and enable those who defend the ... Position Software Engineer * Location: Dayton, Ohio * Security Clearance: Active TS/SCI Clearance ...

next page

Showing results 1-20

Software Engineering information

See Ohio salary details

$60.4K

$140.3K

$195.4K

How much do software engineering jobs pay per year?

As of Jun 9, 2026, the average yearly pay for software engineering 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 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 in languages such as Python, Java, or C++, along with a solid understanding of computer science fundamentals and a relevant degree. Familiarity with development tools like Git, cloud platforms, version control systems, and knowledge of software development methodologies are typically required. Problem-solving abilities, effective communication, and teamwork are valuable soft skills that help engineers collaborate and deliver high-quality solutions. These skills and qualities are essential to create efficient, maintainable software and to adapt to rapidly evolving technologies and project requirements.

What is the difference between Software Engineering vs Software Development?

AspectSoftware EngineeringSoftware Development
CredentialsBachelor's in Computer Science or related, certifications like CSWA or AWSBachelor's in Computer Science or related, coding bootcamps
Work EnvironmentDesigning, planning, and managing software projectsWriting, testing, and debugging code
Industry UsageUsed across tech, finance, healthcare, and more for complex systemsCommon in startups, small teams, and for app development

Software engineering involves designing and managing software projects, focusing on architecture and lifecycle. Software development primarily centers on coding and building applications. While both roles require similar educational backgrounds, software engineers often handle broader project planning, whereas developers focus on coding tasks.

What are some common challenges software engineers face when working on large-scale projects, and how can they be addressed?

Software engineers working on large-scale projects often encounter challenges such as managing codebase complexity, coordinating with distributed teams, and ensuring consistent coding standards. To address these issues, teams typically implement version control systems, conduct regular code reviews, and use agile methodologies to break tasks into manageable sprints. Effective communication tools and clear documentation also play a crucial role in keeping everyone aligned and minimizing misunderstandings.

What is software engineering?

Software engineering is the discipline of designing, developing, testing, and maintaining software applications and systems. It involves applying engineering principles and systematic methods to ensure software is reliable, efficient, and meets user requirements. Software engineers work with programming languages, frameworks, and tools to solve problems and build solutions for various industries. The field encompasses many specializations, including front-end development, back-end development, DevOps, and more.
What are the most commonly searched types of Software Engineering jobs in Ohio? The most popular types of Software Engineering jobs in Ohio are:
What cities in Ohio are hiring for Software Engineering jobs? Cities in Ohio with the most Software Engineering job openings:
Infographic showing various Software Engineering job openings in Ohio as of June 2026, with employment types broken down into 88% Full Time, 9% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $140,250 per year, or $67.4 per hour.

Manager, Software Engineering (NJUS)

NetJets & EJM

Columbus, OH โ€ข On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 15 days ago


Job description

Join the NetJets Team
NetJets, the global private aviation leader for more than 60 years, provides the pinnacle of private travel, defined by a signature commitment to unwavering safety, personalized service, and reliable global access. Discover why NetJets is the ultimate career destination, offering exceptional benefits and growth opportunities.
Purpose of Position
As a Manager, Software Engineering, you will contribute to the direction of technology that impacts NetJets ability to create an exceptional owner experience one travel at a time. Expect to work on complex challenges in large-scale computing, utilizing your expertise in data structures, algorithms, and object-oriented programming. Your focus will include building and operating new software or data solutions in the cloud, integrating with vendor software packages, Instrumentation, support, and troubleshooting. If you are passionate about leading teams in developing world-class software, managing high-performance, and have experience in building distributed systems or mobile applications for the undisputed leader in private aviation, we want to hear from you.
Tasks and Responsibilities
โ€ข Hire and manage the performance of technical resources (business analysts, quality assurance and software engineers) based on delivery outcomes
โ€ข Coach and mentor software engineering teams, maximizing the abilities of each team member to reach their fullest potential and meet their individual and organizational goals
โ€ข Ensure the team is appropriately skilled to achieve regular delivery and support of owned applications (through hiring and upskilling)
โ€ข Collaborate across the organization for "one-team" initiatives that require multiple groups to deliver.
โ€ข Create baseline assessment and path toward maturity for testing, automation (Unit test coverage, testing automation, pipeline automation, code scanning, etc.)
โ€ข Ensure proper priority of business value, to include technology hygiene and risk
โ€ข Accountable for the stabilization, resilience, and technical hygiene of relevant applications
โ€ข Influence and drive delivery of technical solutions in an Agile environment (TDD, CI/CD) with a focus on continuous improvement of process, speed to market and roadmap priorities alignment
โ€ข Lead and drive engineering, architecture, and development teams to define and influence technical direction for relevant applications
โ€ข Support mission critical (24x7) applications with the ability to drive a culture of continuous improvement reducing production outages/incidents while driving stability and reliability
โ€ข Manage vendor relationships including the adherence of delivery commitments and adherence to internal standards
Note:
It is not possible to list all required job duties on this form. There may be other important duties assigned, depending on the position. For a list of essential job functions, please refer to the essential functions document for this job.
Education
Bachelor's in Computer Science or Computer Engineering
Certifications and Licenses
Years of Experience
8-10 years of experience
Core Competencies
Adaptability
Collaboration
Curiosity
Service-Oriented
Strives For Positive Results
Knowledge, Skills, Abilities and Other (KSAOs)
โ€ข 8-10 years of experience in software engineering for complex problems, and past leadership experience in similar roles at mid to large enterprises
โ€ข Exceptional verbal and written articulation skills - ability to effectively communicate complex concepts and ideas in a non-technical, simple manner across different levels and geographies of an organization
โ€ข Strong analytical, problem solving, and project management skills
โ€ข Highly organized individual with strong time management skills
โ€ข Strong negotiation, collaboration, team facilitation, and influencing skills
โ€ข Ability to work with cross-functional teams under aggressive deadlines
โ€ข Ability to effectively communicate and present to executive leadership
โ€ข Proven and successful track record of navigating through ambiguous situations and constant change
โ€ข Equally passionate about people and customers
How NetJets Supports You
NetJets is proud to provide a variety of attractive benefits to our employees, including many at no cost. Employees have access to no cost options including Medical, Dental, and Vision benefits, with access to robust networks of nationwide providers. NetJets offers benefits so you can LIVEWELL-a comprehensive package to support your Mind, Body, and Life.
Our comprehensive suite of benefits include:
  • Medical, Dental, and Vision
  • Healthcare Advocacy
  • Employee Assistance Program
  • Flexible Spending Accounts
  • Health Savings Account with annual employer contribution
  • Wellness Programs & Discounts
  • Paid Time Off
  • Parental Leave of Absence
  • Life and Accident Insurance
  • Voluntary benefits (financial protection plans)
  • 401(k) plan, with 67% of every dollar you contribute matched by NetJets
  • Short and Long-Term Disability
  • Legal Plan
  • Identity Theft Protection Plans
  • Pet Insurance
  • Family & Caregiving Support