ALLSTARSIT is an international outstaffing service provider connecting leading tech companies with the best talent since 2004. Headquartered in San Francisco, United States, ALLSTARSIT operates development hubs across the EU, MENA, APAC, and LATAM regions. The company has been recognized as the best employer by DOU for the past two...
11 травня 2026

Senior Windows C++ Developer for CyberSecurity (вакансія неактивна)

за кордоном, віддалено

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