Job Description
We are looking for a Senior C++ Software Engineer to join our Next Generation Anti-Virus team (NGAV). The team is responsible for developing NGAV techniques which are part of our multi-layered protection stack. This includes developing our Antivirus based on AI and static analysis, and our dynamic behavioral analysis engines.
We are looking for a versatile Software Engineer, with technical leadership experience, a can-do attitude, eager to learn new technologies and not afraid of diving into unknown fields.
In this position you will:
Write cross-platform and specific OS code for Windows, Linux, and Mac.
Work tightly with our Security Research and with the Kernel teams to lead and develop features for our dynamic protection engines and conduct autonomous research.
Work tightly with our Data Science team to develop new features for our AI based Antivirus
Collaborate with teams across the organization.
Requirements:
- BSc/MSc in Computer Science / Engineering from a leading University or equivalent military experience - a must.
- 7+ years in C/C++ development. Experience in modern C++ is an advantage.
- Experience with OS internals.
- Team player, responsible, dedicated and passionate.
- Technical leadership experience is an advantage.
- Quick learner, willing to tackle new challenges and new technologies.
- Familiarity with machine learning fundamentals - an advantage.
- Experience in the cyber security domain - an advantage.