We are looking for a Security Research Intern who wants to take their skills to the next level and enjoy being part of a team of passionate engineers and security specialists.
You will have the opportunity to contribute to and improve a leading cloud-based penetration testing platform.
This role requires a combination of programming skills and cybersecurity knowledge. The role will develop a deeper understanding of the latest vulnerabilities and attack techniques. Your work would involve programming automatic exploitation modules in Python, which would give you valuable experience in software development, as well as in cybersecurity.
Requirements
We expect you to have the following skills:
- Hands-on experience/familiarity with Python OOP principles and data structures
- Experience using Linux via the CLI
- A good understanding of common types of vulnerabilities (injection, remote code execution, local file inclusion, directory traversal, memory corruption, etc.)
- A good understanding of operating systems (memory management, pointers, threads, etc.)
- A good understanding of the HTTP protocol and the client-server architecture
It is a plus if you also:
- Have participated in CTFs or are active in Bug Bounty projects
- Familiarity with Git workflows (e.g., branching, pull requests) and peer code review
- Have previous experience with internships or personal projects.