← All roles

Staff Windows Low Level C++ Engineer - Endpoint security

SentinelOne· Platform group
Apply on company site
Hybrid (Spain)Full-timePosted 6mo ago

About the role

Software Engineer specializing in low-level Windows development for SentinelOne’s Endpoint Protection platform, working across user-mode and kernel-mode to design, develop, and optimize security features at scale.

Responsibilities

  • Design and develop advanced security features for Windows endpoint protection across user-mode and kernel-mode environments
  • Build and optimize mission-critical components such as anti-tampering protections, network sensors, and agent infrastructure
  • Research Windows internals and debug deep system issues
  • Collaborate with distributed engineering teams to deliver high-impact security capabilities protecting millions of devices
  • Contribute to design, development, testing, and debugging of features across Windows agent, installers, logging, services, and communication layers
  • Rewrite and reimplement existing features from scratch when needed
  • Address performance and stability challenges at massive scale
  • Share knowledge within Platform teams and broader Windows group
  • Work on Windows agent anti-tampering, kernel-side features, usermode security & agent infrastructures

Qualifications

  • Multiple years of experience as a software engineer in low-level programming using modern C++ (or C with willingness to learn modern C++)
  • Hands-on understanding of Windows OS design & internals, Windows low-level development, debugging Windows applications
  • Experience with production-grade software deployed at large scale
  • Strong communication skills and ability to work across time zones
  • Attention to detail and high coding standards
  • Advantage: experience with Windows Kernel/Drivers development, security-oriented development, reversing or malware analysis

Skills

Required:Low-level C++ programmingWindows OS internalsCommunication and collaboration
Nice to have:Kernel-mode developmentSecurity-oriented development

Benefits

  • Restricted Stock Units (RSUs)
  • Employee Stock Purchase Plan (ESPP)
  • Competitive leave benefits
  • Gender-neutral parental leave
  • Medical and insurance benefits
  • Pension
  • Employee Assistance Program (EAP)
  • Global home office allowance
  • Monthly home office, internet and mobile phone allowance
  • Meal allowance
  • Transportation allowance
Last updated Oct 22, 2026. Interested? Apply on the company site.
SentinelOne logo

About SentinelOne

AI-Powered Enterprise Cybersecurity Platform

SentinelOne unifies AI-powered endpoint, cloud, identity, and data protection—enhanced by our Security Data Lake for seamless and efficient cybersecurity.

CybersecurityAI SecurityEndpoint SecurityCloud SecurityAI-SIEMIdentity SecurityEDRXDR

More open roles at SentinelOne