logo[мetahunt]
> DOU
senior

Backend Engineer

ALLSTARSIT
format:Remotecompany:Outstaff
c++windows apimultithreadingunit testing
kernel-mode developmentreverse engineering
englishnative
experience4+ years
domainCyberSec
> full description

About Project:

The product is a unified, AI-powered cybersecurity platform that autonomously detects, protects, and responds to threats across Windows endpoints.

The core product is a Windows EDR agent that runs on hundreds of thousands of devices, offering real-time detection, prevention, and response with minimal resource impact. Built for organizations of all sizes, it consolidates threat detection, response, and compliance into a single agent and console, backed by 24×7 MDR experts.

The platform addresses the industry challenge of growing cyber threats by delivering fast, accurate protection without noise or complexity.

What you’ll do

  • As a core member of the Windows development group, you will take part in designing and implementing drivers, services and low-level components of product’s Windows EDR agent
  • You will work in a complex multithreaded environment, collaborate closely with security researchers, and develop innovative detection and protection capabilities across Windows OS internals
  • Collaborate with security researchers to translate detection rules into code
  • Own feature lifecycle: design, coding, performance tuning, and integration
  • Debug escalated customer issues, analyze logs, and perform remote debugging sessions
  • Conduct code reviews and ensure adherence to OOP and clean coding principles
  • Write and maintain unit tests and automation scripts within the existing framework
  • Optimize memory management, I/O performance and resource usage for large-scale deployments
  • Participate in sprint planning, PI design sessions, and architectural discussions

Requirements:

  • 4+ years of experience in C++ development on Windows (modern C++17/20/23 — an advantage)
  • Deep understanding of Windows OS internals and Windows API
  • Proven experience with multithreaded programming, synchronization, and real-time constraints
  • Strong software design, OOP, and clean coding practices
  • Expertise in memory management and I/O performance optimization
  • Proficient debugging skills, including remote debugging and log analysis
  • Familiarity with smart pointers (shared_ptr, unique_ptr) and move semantics
  • Experience writing unit tests and integrating automation testsyears of total commercial development experience
  • Fluent English

Nice-to-have:

  • Kernel-mode development experience
  • Background in reverse engineering or malware analysis
  • Prior experience in security-oriented software development
  • IDF Cyber Unit alumni
Відгукнутись на вакансію