3h ago

Staff Software Engineer - C++ Endpoint Security, Collection Engineering (Data Protection Team)

Tel Aviv-Yafo, Tel Aviv District, Israel
full-timesenior HybridCybersecurity

Tech Stack

Description

Join SentinelOne's Data Protection team to design and implement low-level C++ or Rust agent modules for monitoring and preventing sensitive data leakage across multiple operating systems. You will build high-fidelity sensors and scalable code, defining the technical architecture for next-generation data-centric security.

Requirements

  • 7+ years of experience as a low-level software engineer building complex systems in modern C++/C
  • Hands-on experience with system-level development, debugging tools, and performance profiling
  • Deep OS expertise in Windows, Linux, and/or macOS internals
  • Track record of shipping production-quality code to large-scale deployments
  • Technical leadership experience and security domain expertise

Responsibilities

  • Design and implement low-level agent modules using C++ or Rust to monitor data access and movement
  • Research and evaluate technologies for building high-fidelity sensors tracking data access
  • Develop robust, scalable, and performant code across multiple operating systems
  • Collaborate with Core Agent, Backend, and Frontend teams for unified data protection product
0 views 0 saves 0 applications