SentinelOne is redefining cybersecurity through AI-powered innovation. They are seeking a talented Senior Software Engineer with expertise in Linux security to enhance detection capabilities and infrastructure for their products.
Responsibilities:
- Conduct low-level research and developer new features
- Peer code reviews; Participate in the team’s design reviews
- Learn new technologies in the Linux and Cloud workloads security domains
- Architect end-to-end security solutions for complex features with loose problem definition
- Modeling and POC of solutions for complex problems
- Support customers with issues and requests within the team’s domain
Requirements:
- 5+ years of experience as a software engineer, developing complex systems in modern C++
- Proficient in Linux OS architecture, security, and internals
- Hands-on experience with Linux low-level development and debugging
- Previous experience of working on a production-grade product with a large-scale deployment
- Linux kernel development or kernel tracing
- Hands-on experience with eBPF
- Container internals, platforms, and orchestrators such as Docker and Kubernetes
- Linux networking subsystem
- Software development in either Rust, Go, or Python