The development of Linux agent that serves as the main endpoint communications hub and analysis engine that is used for customers to protect from the threat of ransomware. This role will include a focus on eBPF-based driver development for new capabilities
Responsibilities:
- Develop System Code for user-space components, user-space loaders, and kernel interactions
- Design Agent Functionality: Handle core agent operations including data processing pipelines, inter-component communication, and system integration for the Linux endpoint agent eBPF and Kernel Development: Design and develop eBPF programs and/or kernel-level drivers for behavioral monitoring and security event detection
- Write unit and integration tests for your code
Requirements:
- Expertise in C programming
- Deep understanding of Linux kernel internals, system calls, and kernel data structures
- Experience with Linux driver development or kernel module programming
- Socket programming and various Internet/Ethernet protocols
- Knowledge of additional languages (C++, Python)
- Understanding of process monitoring, network traffic analysis, or file system monitoring using eBPF
Conditions:
- Salary in US dollars.
- Medical insurance and coverage of sports activities.
- Great team and colleagues.
- 26 vacation days.
- 100% coverage of sick leaves.
- 3 sick leave days per year.
- Trainings and knowledge sharing practices.
- Corporate culture with people-oriented approach.