SentinelOne logo
SentinelOnePosted 3 months ago

Staff Windows Low Level C++ Engineer - Endpoint security

RemoteFrance or Czechia

Full TimeSenior LevelLargeCybersecurity

Job Summary

Design and develop advanced security features for SentinelOne's Windows endpoint protection platform across user-mode and kernel-mode environments. Build and optimize mission-critical components including anti-tampering protections, network sensors, and agent infrastructure while solving complex performance and stability challenges at massive scale. Research Windows internals to debug deep system issues and collaborate with distributed engineering teams to deliver high-impact security capabilities protecting millions of devices worldwide. Work in both user-mode and kernel-mode to design, develop primarily in modern C++ (23), and test the most complicated real-world problems. This role is part of the Platform group, which manages complex low-level areas such as device control and user-mode security infrastructures. Your work influences the security of tens of millions of Windows devices at enterprise and government customers globally.

Required Qualifications

  • Multiple years of experience as a software engineer in the area of lowlevel programming using modern C++ (or using C and a willingness to learn modern C++)
  • Hands-on experience and in-depth understanding of Windows OS design & internals, Windows low-level development, with debugging of Windows applications and familiarity with related standard debugging and profiling tools
  • Previous experience working on a production-grade product with a wide-scale deployment
  • Great communication skills and the ability to work both independently and with peers from different time zones, problem-solving and out-of-the-box thinking
  • Attention to detail and high coding standards
  • Already eligible to work in the EU at the time of applying
  • 100% remote role on full-time permanent employment based within France

Desired Qualifications

  • experience with Windows Kernel and Windows Drivers development
  • experience in security-oriented development
  • with reversing or malware analysis

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce