
Senior Software Engineer - C++ Linux & Cloud Workload
SentinelOne3 months ago
Israel (city not specified)Senior
Responsibilities
- Own new detection capabilities end to end, including Linux and container security research, detection strategy, and algorithm design.
- Design and deliver innovative security solutions at scale for Linux and cloud workload platforms.
- Develop low-level systems involving kernel hooks, detection engines, and system engineering.
- Conduct low-level research, model and prototype solutions, and design new features.
- Architect end-to-end security solutions for complex, loosely defined problems.
- Perform peer code reviews and participate in team design reviews.
- Support customers with domain-related issues and requests.
Requirements
- 5+ years of experience as a software engineer developing complex systems in modern C++.
- Proficiency in Linux operating system architecture, security, and internals.
- Hands-on experience with Linux low-level development and debugging.
- Experience working on a production-grade product with large-scale deployment.
Benefits
- Restricted Stock Units (RSUs) and an Employee Stock Purchase Plan (ESPP).
- Competitive leave benefits, gender-neutral parental leave, an Employee Assistance Program, workout sessions, and a wellness app.
- Medical and insurance benefits and a pension.
- Global home-office allowance and mobile-phone reimbursement.
About SentinelOne
SentinelOne builds an AI-driven cybersecurity platform that provides endpoint protection, detection and response, XDR, cloud, and identity security for enterprises. Its Singularity platform is sold as subscription software and managed services to secure laptops, servers, containers, and cloud workloads with automated detection and remediation. Founded in 2013 and headquartered in Mountain View, California, SentinelOne is a public company listed on the NYSE following its 2021 IPO.