Sentinellabs
Staff Windows Low Level C++ Engineer - Endpoint security
Spain. Posted 16 months ago
The role
You will design and develop advanced security features for the Windows endpoint protection platform in user-mode and kernel-mode environments. You will build components like anti-tampering protections, network sensors, and agent infrastructure.
What you will do
- Work in both user-mode and kernel-mode
- Design and develop primarily in modern C++ (23)
- Test and debug complicated real-world problems
- Design and execute significant new features
- Rewrite and reimplement existing features from scratch
- Address performance and optimization challenges
- Share knowledge within Platform teams and the broader Windows group
Required qualifications
- Multiple years of experience as a software engineer in low-level programming using modern C++ or using C and a willingness to learn modern C++
- Hands-on experience and in-depth understanding of Windows OS design and internals
- Windows low-level development
- Debugging of Windows applications
- Familiarity with related standard debugging and profiling tools
- Previous experience working on a production-grade product with a wide-scale deployment
- Great communication skills
- Ability to work both independently and with peers from different time zones
- Problem-solving and out-of-the-box thinking
- Attention to detail
- High coding standards
Nice to have
- experience with Windows Kernel and Windows Drivers development
- experience in security-oriented development
- reversing or malware analysis
Benefits
- Restricted Stock Units (RSUs)
- Employee Stock Purchase Plan (ESPP)
- Competitive leave benefits
- Gender-neutral parental leave
- Medical and insurance benefits
- Pension
- Employee Assistance Program (EAP)
- Global home office allowance
- Monthly home office, internet and mobile phone allowance
- Meal allowance
- Transportation allowance
- Optional membership in major coworking chains
Before you apply
- Candidates must be already eligible to work in the EU at the time of applying
- Relocation assistance is available for those willing to relocate to the Czech Republic if already eligible to work in the EU
About the company
SentinelOne is a company at the intersection of AI and security, pioneering a new operating model for cybersecurity. Their AI-native platform unifies protection across endpoint, cloud, identity, data, and AI systems.