Cybersecurity Software Engineer
Job Description
Interhack Corporation is hiring a Cybersecurity Software Engineer in Columbus, OH to help build and strengthen secure software applications and technology systems. This onsite role combines secure software development with vulnerability identification, code review, and support for security assessments and remediation.
You will work across engineering and security workflows, implementing secure coding practices, helping analyze software risk, and contributing to tools, APIs, and integrations that improve protection and reliability.
Key Responsibilities
- Design and develop secure software applications.
- Identify, investigate, and address application security vulnerabilities.
- Apply secure coding standards and development practices throughout the SDLC.
- Perform code reviews and support application security testing.
- Develop security-focused tools, APIs, and integrations.
- Analyze software risks and recommend technical improvements.
- Collaborate with developers and security professionals.
- Support vulnerability remediation and security assessments.
- Improve application reliability and overall system protection.
- Maintain security documentation and engineering standards.
Requirements
- Experience in software engineering or secure application development.
- Knowledge of Python, Java, C++, or C#.
- Understanding of secure coding principles.
- Familiarity with web application and API security.
- Knowledge of authentication, authorization, and encryption.
- Understanding of common software vulnerabilities.
- Experience with Git and software testing tools.
- Strong analytical and problem-solving abilities.
Technologies
- Python
- Java
- C++
- C#
- Git
Preferred Experience
- Familiarity with OWASP security guidelines.
- Experience with application security testing tools.
- Knowledge of cloud security and infrastructure protection.
- Understanding of DevSecOps and CI/CD security practices.
- Familiarity with threat modeling and vulnerability management.
- Relevant cybersecurity certifications are an advantage.
Compensation and Benefits
- Estimated annual salary: $100,000 – $140,000.
- Health, dental, and vision insurance.
- Retirement savings options.
- Paid time off and holidays.
- Professional development opportunities.
- Cybersecurity training and certification support.
- Collaborative technical environment.
- Dental insurance.
- Flexible schedule.
- Relocation assistance.
Work Location: In person.