
Staff Windows Low Level C++ Engineer - Endpoint security
SentinelOne3 months ago
Remote, PolandStaff+
Responsibilities
- Design and develop endpoint protection features across Windows user-mode and kernel-mode environments.
- Build and optimize anti-tampering protections, network sensors, device control, and other kernel-side capabilities.
- Develop user-mode agent infrastructure including installers, logging, services, communication layers, and interfaces.
- Write primarily modern C++ code, including new features and substantial rewrites or reimplementations.
- Test and debug complex Windows system issues while addressing performance, stability, and optimization challenges at massive scale.
- Research Windows internals and collaborate with distributed engineering teams throughout the development lifecycle.
- Share technical knowledge with Platform teams and the broader Windows group.
Requirements
- Multiple years of software engineering experience in low-level programming using modern C++ or C with willingness to learn modern C++.
- Hands-on experience and in-depth understanding of Windows OS design, internals, and low-level development.
- Experience debugging Windows applications and familiarity with relevant debugging and profiling tools.
- Experience working on a production-grade product with wide-scale deployment.
- Strong communication, independent problem-solving, collaboration, attention to detail, and high coding standards.
- Experience with Windows Kernel and Windows Drivers development is advantageous.
- Security-oriented development, reversing, or malware analysis experience is advantageous.
Benefits
- 100% remote, full-time permanent employment based in Poland with flexible working hours.
- Optional membership in major coworking chains.
- Relocation assistance to the Czech Republic is available for eligible candidates willing to relocate.
- Restricted Stock Units and an Employee Stock Purchase Plan.
- Competitive leave benefits and gender-neutral parental leave.
- Medical and insurance benefits, pension scheme, and Employee Assistance Program.
- Global home office allowance, mobile phone allowance, and wellness benefit.
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.