SentinelOne logo
SentinelOnePosted 1 month ago
EXPIRED

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

HybridBrno, South Moravian, Czechia

Full TimeSenior LevelLargeCybersecurity

Job Summary

Design and implement low-level C++ or Rust agent modules to monitor data access and movement with minimal performance overhead. Research and develop high-fidelity sensors that track data leakage across Windows, Linux, and macOS environments. Collaborate with Core Agent, Backend, and Frontend teams to deliver a unified, next-generation data protection product. This role requires 4+ years of low-level software engineering experience and deep OS expertise. We offer hybrid work options in Prague, Brno, or remote locations in CZ/SK, with Prague-based staff working two days in-office weekly. Join a newly formed Data Protection unit building autonomous detection and response for global enterprises.

Required Qualifications

  • 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)
  • A proven track record of shipping production-quality code to large-scale deployments, ensuring reliability across diverse environments and collaborating with multiple stakeholders
  • Hybrid work in Prague (Karlin), Brno (Clubco) or remote in CZ/SK
  • Only Prague-based employees are required to work from the office at least 2 days//week

Desired Qualifications

  • Experience with / or You'd learn & gain on our team: Security Domain Expertise
  • Technical leadership experience
  • Exposure to a multi-stack environment, working across agent, backend, and frontend systems

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Find similar roles