Staff Software Engineer - C++ Endpoint Security

New
S
SentinelOneCybersecurity
Hybrid work in Prague (Karlin), Brno (Clubco) or remote in CZ/SK.Full-TimeStaff
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
4+ years of experience as a low-level software engineer
Required Skills
C++RustLinux

Requirements

  • 4+ years of experience as a low-level software engineer.
  • Building complex systems in modern C++ or C.
  • Hands-on experience with system-level development, debugging tools, and performance profiling.
  • Deep OS expertise in Windows, Linux, and/or macOS architecture and internals.
  • Proven track record of shipping production-quality code to large-scale deployments.
  • Experience ensuring reliability across diverse environments.
  • Ability to collaborate effectively with multiple stakeholders.

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.
  • Develop robust, scalable, and performant code that operates reliably across multiple operating systems.
  • Collaborate with Core Agent, Backend, and Frontend teams on next-generation data protection products.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now