Staff Windows Low Level Engineer - Endpoint Security

SentinelOne
Summary
Join SentinelOne's Platform group as a Software Engineer and contribute to the development and maintenance of critical low-level components for our AI-powered cybersecurity platform. Collaborate with a talented team to design, develop, test, and debug complex features in modern C++ (23), primarily working in both user-mode and kernel-mode environments. Your work will directly impact the security of millions of endpoints worldwide, addressing performance optimization challenges at a massive scale. This role requires extensive experience in low-level programming, Windows internals, and a deep understanding of OS design. SentinelOne offers a competitive salary, flexible working hours, remote work options, and a comprehensive benefits package.
Requirements
- 4+ years of experience as a software developer in the area of low level programming
- 4+ years' experience in C and C++
- Windows Kernel development experience
- Hands on experience and In-depth understanding of OS design and internals, preferably Windows
- Hands on experience with Windows low-level development, and development and debugging of Windows applications
- Deep hands on familiarity with standard debugging and profiling tools for Windows
- Previous experience of working on a production-grade product with a wide scale deployment
- Great communication skills
- Ability to work independently and with peers from different time zones
- Problem solving and Out-of-the-box thinking
Responsibilities
- Design, develop primarily in modern C++ (23), test and debug the most complicated real world problems (often unseen before)
- Continuously enrich your knowledge and experience with Windows OS internals and the Endpoint Protection as well as Endpoint Detection & Response eco-system
- Our team designs and executes significant new features, as well as rewrites and reimplements the existing ones from scratch
- You will also deal with extraordinary performance & optimization challenges, given the scale of our cybersecurity SW (handling hundreds of billions of events every day)
- Your work will influence the security of tens of millions of Windows devices, that we protect at enterprise & government customers across the globe (incl. 5 of Fortune 10 and hundreds of Global 2000)
Benefits
- Flexible working hours and the option to work remotely from anywhere in Slovakia
- Access to major co-working spaces for those who prefer an office environment
- In Czechia, you can also work from our modern offices in Prague or Brno
- Salary starting from 4000 EUR/month
- Annual bonus based on company performance, paid in two instalments
- The final base salary may be adjusted based on the individual skills and experience of the selected candidate
- Grant of Restricted Stock Units with a 4-year vesting plan
- Annual performance-based bonuses
- An employee stock purchase plan
- Flexible Time Off, on top of the standard 5 weeks vacation
- Flexible paid sick days
- Fully paid Short Term Sick/Nursing Leave
- 16-week parental leave
- Grandparent leave
- Additional company holidays
- Pension Insurance Contribution
- Premium life insurance
- A Global Employee Assistance Program
- Monthly meal and well-being allowance
- High-end MacBook/Windows laptop
- Work-from-home support
- In-office refreshments
- LinkedIn Learning
- Internal mentoring
- Educational support
- Generous referral bonuses
- Optional company events (sports, BBQs, charity)