1

Security Software Engineer Jobs in Ohio (NOW HIRING)

Position Title: Software Engineer Position Type: Full-time Location: Dayton, OH (Primary ... security missions. This is an excellent opportunity for early-career engineers to grow in a ...

Position Title: Software Engineer Position Type: Full-time Location: Dayton, OH (Primary ... security missions. This is an excellent opportunity for early-career engineers to grow in a ...

Our team of software and systems engineers bring experience working with cutting-edge advancements ... Government Security Clearance (Secret minimum; higher levels preferred) or the ability to obtain ...

Position Title: Software Engineer Position Type: Full-time Location: Dayton, OH (Primary ... security missions. This is an excellent opportunity for early-career engineers to grow in a ...

Our team of software and systems engineers bring experience working with cutting-edge advancements ... Government Security Clearance (Secret minimum; higher levels preferred) or the ability to obtain ...

Our team of software and systems engineers bring experience working with cutting-edge advancements ... Government Security Clearance (Secret minimum; higher levels preferred) or the ability to obtain ...

Role: Software Engineer Duration: 6 Months Contract Location: Toronto, ON, Canada Only Local ... Participate in code reviews and enforce coding standards, security best practices, and performance ...

... Degree Security Clearance Required TS/SCI Ignite is an ISO 9001:2015 and CMMI Services Level 3 ... Software Engineer to join our team in Dayton, OH supporting NASIC. This position can be filled in ...

Tesouro is a modern acquirer-processor focused on enhancing payments with security, simplicity, and speed. They are seeking a Senior Software Engineer to lead backend product initiatives ...

Peerless is searching for a skilled Software Engineer to support development of modern software systems and services supporting defense and national security missions. The selected candidate will ...

Defense, Aerospace, Human Factors, and Security markets. We continue to provide innovative ... Provide technical guidance to software engineers and support disciplined development practices ...

next page

Showing results 1-20

Security Software Engineer information

See Ohio salary details

$21.9K

$132.7K

$165.9K

How much do security software engineer jobs pay per year?

As of May 29, 2026, the average yearly pay for security software engineer in Ohio is $132,717.00, according to ZipRecruiter salary data. Most workers in this role earn between $110,300.00 and $152,100.00 per year, depending on experience, location, and employer.

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

To thrive as a Security Software Engineer, you need a strong background in computer science, secure coding practices, and cybersecurity principles, often supported by a degree in a related field or relevant certifications. Familiarity with tools such as static and dynamic code analyzers, penetration testing suites, and secure development lifecycle frameworks is essential. Standout professionals demonstrate critical thinking, attention to detail, and strong communication skills to identify vulnerabilities and collaborate with cross-functional teams. These skills and qualities are vital for building resilient software systems and protecting organizations from evolving security threats.

How does a Security Software Engineer typically collaborate with other teams during the software development lifecycle?

Security Software Engineers work closely with development, operations, and quality assurance teams to integrate security best practices throughout the software development lifecycle. They often participate in code reviews, threat modeling sessions, and incident response planning to ensure that security is considered at every stage. Regular communication and collaboration with cross-functional teams help identify potential vulnerabilities early and promote a security-first culture across the organization. This collaborative approach not only strengthens the final product but also provides valuable opportunities for learning and professional growth.

What are Security Software Engineers?

Security Software Engineers are professionals who design, develop, and implement software solutions focused on maintaining and enhancing the security of computer systems, applications, and networks. They identify potential security vulnerabilities, create safeguards, and ensure that software products comply with security standards and best practices. Their responsibilities often include code reviews, penetration testing, and collaborating with other developers and IT staff to address security risks throughout the software development lifecycle.

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

AspectSecurity Software EngineerSecurity Analyst
Required CredentialsBachelor's in CS, cybersecurity certifications (e.g., CISSP, CEH)Bachelor's in IT, cybersecurity certifications (e.g., CISSP, Security+)
Work EnvironmentDevelops security tools, software, and systemsMonitors security alerts, analyzes threats, and responds to incidents
Employer & Industry UsageTech companies, cybersecurity firms, large enterprisesFinancial institutions, government agencies, corporations

Security Software Engineers focus on designing and developing security software and tools, while Security Analysts monitor and respond to security threats. Both roles require cybersecurity certifications and work in similar environments, but their core responsibilities differ significantly.

What are popular job titles related to Security Software Engineer jobs in Ohio? For Security Software Engineer jobs in Ohio, the most frequently searched job titles are:
What job categories do people searching Security Software Engineer jobs in Ohio look for? The top searched job categories for Security Software Engineer jobs in Ohio are:
What cities in Ohio are hiring for Security Software Engineer jobs? Cities in Ohio with the most Security Software Engineer job openings:
What are popular job titles related to Security Software Engineer jobs in OH? For Security Software Engineer jobs in OH, the most frequently searched job titles are:
Infographic showing various Security Software Engineer job openings in Ohio as of May 2026, with employment types broken down into 75% Full Time, and 25% Contract. Highlights an 100% In-person job distribution, with an average salary of $132,717 per year, or $63.8 per hour.

Software Engineer

Waypoint Human Capital

Dayton, OH โ€ข On-site

Other

Posted 29 days ago


Job description

Position Title: Software Engineer
Position Type: Full-time
Location: Dayton, OH (Primary); Huntsville, AL; St. Louis, MO
Clearance: Active TS/SCI
Description:
Waypoint's client is seeking a driven, detail-oriented Software Engineer to support mission-critical development efforts within a secure environment supporting NASIC. This role focuses on building and maintaining modern software solutions using object-oriented programming, containerization, and cloud-native concepts.
The selected candidate will work within an Agile team to develop scalable applications, support system integration, and contribute to high-impact national security missions. This is an excellent opportunity for early-career engineers to grow in a DevSecOps and modern software development environment.
Responsibilities:
  • Develop, test, and maintain software applications using object-oriented programming languages such as Go, Python, Java, or C#.
  • Build and support HTTP-based web services and APIs using frameworks such as Spring Boot.
  • Work with containerization technologies (Docker, Podman, CRI-O) and support Kubernetes-based deployments.
  • Collaborate with cross-functional teams to gather requirements and deliver technical solutions.
  • Utilize version control systems such as Git (GitHub, GitLab, Bitbucket) for source code management.
  • Develop software solutions for Linux-based environments.
  • Work with structured data formats such as XML, JSON, and YAML.
  • articipate in Agile development processes, including sprint planning, stand-ups, and retrospectives.
  • Support integration of applications with databases and data processing systems.

Required:
  • Active TS/SCI clearance
  • Bachelor's degree in Computer Science, Computer Engineering, or related field
  • Minimum 3+ years of experience in object-oriented programming (Go, Python, Java, or C#)
  • Experience developing software for Linux platforms
  • Familiarity with HTTP-based services and frameworks such as Spring Boot
  • Experience with version control systems (Git or similar)
  • Familiarity with XML, JSON, and YAML data formats
  • Basic experience with containerization technologies (Docker or similar)
  • Strong communication and organizational skills

Desired:
  • Experience with Kubernetes and container orchestration concepts
  • Experience with relational and non-relational databases (e.g., MongoDB)
  • Familiarity with message queues and caching systems (RabbitMQ, Redis, Memcached)
  • Knowledge of ICAM concepts (OAuth2, JWT, Keycloak, OpenID)
  • Experience with CI/CD tools such as Jenkins
  • Familiarity with Agile/Scrum methodologies
  • Exposure to compiler architecture concepts (lexers, parsers)