
Staff Windows Low Level C++ Engineer – Endpoint Security
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in Spain.
• Create and implement sophisticated security functionalities for SentinelOne’s Windows endpoint protection platform.
• Operate within both user-mode and kernel-mode environments.
• Develop and enhance anti-tampering mechanisms, network sensors, agent infrastructure, and other kernel-level features.
• Construct installers, logging systems, communication layers, services, and interfaces for the Windows agent.
• Conceptualize and execute significant new functionalities while rewriting or reimplementing existing features.
• Test and troubleshoot intricate real-world Windows and security issues.
• Investigate Windows internals and resolve deep system challenges.
• Tackle large-scale performance and optimization hurdles.
• Collaborate with distributed engineering teams throughout all stages of the development lifecycle.
• Disseminate knowledge across Platform teams and the wider Windows group.
• Safeguard millions of enterprise and government customer endpoints globally.
• Several years of experience as a software engineer specializing in low-level programming with modern C++ (or C, with a willingness to learn modern C++).
• Practical experience and comprehensive knowledge of Windows OS architecture and internals.
• Proficiency in Windows low-level development.
• Experience in debugging Windows applications and familiarity with standard debugging and profiling tools.
• Prior experience working on a production-grade product with extensive deployment.
• Capability to work independently and collaboratively with colleagues across different time zones.
• Strong problem-solving skills and innovative thinking.
• Attention to detail and adherence to high coding standards.
• Applicants for the Spain position must be eligible to work in the EU at the time of application.
• Experience in Windows Kernel and Windows Drivers development, security-focused development, reverse engineering, or malware analysis is a plus.
• Restricted Stock Units (RSUs).
• Employee Stock Purchase Plan (ESPP).
• Competitive leave policies.
• Gender-neutral parental leave.
• Comprehensive medical and insurance coverage.
• Pension plan.
• Employee Assistance Program (EAP).
• Global home office allowance.
• Monthly allowances for home office, internet, and mobile phone expenses.
• Meal allowance.
• Transportation allowance.
• Flexible working hours.
• Optional membership in major coworking spaces.
• Relocation support for candidates willing to move to the Czech Republic.
Get handpicked remote jobs straight to your inbox weekly.