SentinelOne

Staff Windows Low Level C++ Engineer - Endpoint security

SentinelOne
Apply
3 months ago
Remote, FranceStaff+

Responsibilities

  • Design and develop endpoint protection features in modern C++ across Windows user-mode and kernel-mode environments.
  • Build and optimize anti-tampering protections, network sensors, device control, agent infrastructure, installers, logging, and Windows services.
  • Test and debug complex Windows system issues while addressing performance, stability, and optimization challenges at large scale.
  • Research Windows internals and contribute to new features, rewrites, and reimplementations across the full development lifecycle.
  • Collaborate with distributed engineering teams and share knowledge across Platform and Windows groups.

Requirements

  • Multiple years of software engineering experience in low-level programming with modern C++ or C and willingness to learn modern C++.
  • Hands-on experience and in-depth understanding of Windows OS design, internals, and low-level development.
  • Experience debugging Windows applications and familiarity with standard debugging and profiling tools.
  • Experience working on a production-grade product with wide-scale deployment.
  • Strong communication, independent collaboration, problem-solving, attention to detail, and high coding standards.
  • Experience with Windows Kernel and Windows Drivers development, security-oriented development, reversing, or malware analysis is advantageous.

Benefits

  • Full-time permanent employment with flexible working hours and 100% remote work from France.
  • Optional membership in major coworking chains, global home office allowance, mobile phone reimbursement, and work-from-home allowance.
  • Restricted Stock Units and Employee Stock Purchase Plan.
  • Competitive leave benefits and gender-neutral parental leave.
  • Medical and insurance benefits, disability insurance, and Employee Assistance Program.
  • Relocation assistance to the Czech Republic may be available for candidates already eligible to work in the EU.

Tech Stack

SentinelOne

About SentinelOne

10,000+ employees

SentinelOne builds an AI-driven cybersecurity platform that provides endpoint protection, detection and response, XDR, cloud, and identity security for enterprises. Its Singularity platform is sold as subscription software and managed services to secure laptops, servers, containers, and cloud workloads with automated detection and remediation. Founded in 2013 and headquartered in Mountain View, California, SentinelOne is a public company listed on the NYSE following its 2021 IPO.

Contact me