remote
Webapp Offensive Security Software Engineer - Horizon3 AI
Software Engineer
Lead the development of autonomous pentest tools for the NodeZero platform, leveraging Python, Node.js, and AWS to deliver scalable, production‑safe security assessments across cloud and hybrid environments.
About the role
Key Responsibilities
- Design, implement, and maintain automated penetration testing modules for the NodeZero platform using Python and Node.js.
- Integrate cloud‑native security testing into AWS environments, ensuring coverage of internal, external, and hybrid cloud infrastructures.
- Collaborate with security researchers and product teams to translate emerging attack vectors into actionable test cases.
- Optimize test execution performance and reliability for large‑scale, production‑grade deployments.
- Document test logic, results, and remediation guidance for ITOps, SecOps, and consulting teams.
Requirements
- 3+ years of experience in security engineering or offensive security, with a strong focus on automated pentesting.
- Proficiency in Python and Node.js for building scalable security tools.
- Hands‑on experience with AWS services (EC2, Lambda, S3, VPC) and cloud security best practices.
- Deep understanding of web application vulnerabilities, network security, and exploitation techniques.
- Excellent problem‑solving skills and the ability to communicate complex findings to technical and non‑technical stakeholders.
Skills
pythonnodejsawspenetration testing