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