Join SentinelOne's Platform group as a Staff Windows Low Level Engineer to work on complex low-level areas such as Windows agent's Anti-Tampering and network sensors. Collaborate with talented engineers to design, develop, and test real-world problems in modern C++.
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
Benefits
- Salary starting from 4000 EUR/month
- Annual bonus based on company performance, paid in two instalments
- Stock & Bonuses: Grant of Restricted Stock Units with a 4-year vesting plan, annual performance-based bonuses, and an employee stock purchase plan
- Time Off & Well-being: 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, and additional company holidays
- Insurance & Wellbeing: Pension Insurance Contribution, Premium life insurance, and a Global Employee Assistance Program
- Work Perks: Monthly meal and well-being allowance, high-end MacBook/Windows laptop, work-from-home support, and in-office refreshments
- Growth & Community: LinkedIn Learning, internal mentoring, educational support, generous referral bonuses, and optional company events (sports, BBQs, charity)