Staff Software Engineer - C++ Endpoint Security, Collection Engineering

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++RustLinuxDebugging

Requirements

  • 4+ 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, with strong knowledge of operating system architecture and internals (Windows, Linux, and/or macOS).
  • Proven track record of shipping production-quality code to large-scale deployments, ensuring reliability across diverse environments and collaborating with multiple stakeholders.
  • Experience with security domain preferred.
  • Technical leadership experience preferred.
  • Exposure to a multi-stack environment working across agent, backend, and frontend systems preferred.

Responsibilities

  • Design and implement low-level agent modules (using C++ or Rust), capable of monitoring data access and movement with minimal performance overhead.
  • Research and evaluate technologies for building high-fidelity sensors that track data access.
  • Develop robust, scalable, and performant code that operates reliably across multiple operating systems and environments.
  • Collaborate closely with Core Agent, Backend, and Frontend teams to deliver a unified, user-facing, next-generation data protection product.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now