We are looking for a Senior Backend Software Developer to join our threat detection engines group.
You will develop Check Point’s industry-leading sandbox solution in charge of the prevention of zero-days malware reaching the market.
You will work in multiple environments, large-scale cloud (AWS) microservices and on-prem solutions, a few code languages, and research the latest malware that exist in the wild.
We operate as an independent developing unit that enjoys flexibility, the option to make a big impact, and meaningful challenging work along with access to Check Point’s malware research resources.
Responsibilities
- Research malware behavior and evasion techniques across all stages of the malware attack chain from exploitation and infection to impact.
- Develop in C++/Python on multiple environments.
- Design and develop mechanisms to detect suspicious and malicious activity on OS internals.
- Collaborate cross-functionally with data scientists, project managers, and researchers.
- Get experience with developing in a cloud-based and on-prem infrastructure.
- Work alongside other engineers on the team to elevate technology and consistently apply best practices.
Qualifications
- 1+ years of experience in static and dynamic malware analysis.
- 2+ years of experience as a Backend Software Developer.
- Coding experience in C++, Python.
- Experience in Cyber Security Domain.
- Experience with Agile development methodologies.
- BSc in Computer Science/Software Engineering or equivalent knowledge.
- Passion for coding and highly independent.
- Team player spirit!
It would be great if you also have:
- Experience working with AWS.
- Experience working with Docker, Kubernetes, Git.
- Knowledge of OS internals and components in Windows or Linux.