Staff Windows Low Level C++ Engineer – Endpoint Security

Posted 2 days ago

This is a fully remote position, open to applicants in Spain.

📋 Description

• 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.


⛳️ Requirements

• 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.


🏝️ Benefits

• 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.

People also viewed

Arionkoder1 day ago

Senior Elixir Engineer

Latin AmericaFull-timeBackend Engineer
ApplyView job
Eltropy1 day ago

Senior Backend Engineer

IN flagIndia OnlyFull-timeBackend Engineer
ApplyView job
Arionkoder1 day ago

Senior Java Engineer

Latin AmericaFull-timeBackend Engineer
ApplyView job
Arionkoder1 day ago

Rust Engineer

Latin AmericaFull-timeBackend Engineer
ApplyView job
Arionkoder1 day ago

Senior Python Engineer

Latin AmericaFull-timeBackend Engineer
ApplyView job
LearnLux Financial Wellbeing1 day ago

Senior Back End Engineer, Data and Cloud

US flagColorado OnlyFull-timeBackend Engineer$145k – $190k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers