DevJobs

Cyber Security Engines Developer

Overview
Skills
  • C++ C++ ꞏ 2y
  • Python Python ꞏ 2y
  • Git Git
  • AWS AWS
  • Docker Docker
  • Kubernetes Kubernetes
Why Join Us?

We are looking for a 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 exists 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.

Key Responsibilities

  • Research malware behavior and evasion techniques across all stages of the malware kill change 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

  • 2+ years of experience as a Backend Software Developer.
  • Coding experience in C++, Python.
  • Experience in static and dynamic malware analysis.
  • Experience working with Docker, Kubernetes, Git.
  • 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 in Cyber Security Domain.
  • Knowledge of OS internals and components in Windows or Linux.
Check Point Software Technologies