Sentinellabs

Staff Windows Low Level C++ Engineer - Endpoint security

Slovakia. Posted 16 months ago

The role

You will design and develop advanced security features for the Windows endpoint protection platform in user-mode and kernel-mode environments. You will build anti-tampering protections, network sensors, and agent infrastructure while solving performance and stability challenges.

What you will do

  • Work in both user-mode and kernel-mode across a variety of fields
  • Design and develop primarily in modern C++ (23)
  • Test and debug complicated real-world problems
  • Design and execute significant new features
  • Rewrite and reimplement existing features from scratch
  • Address performance and optimization challenges
  • Share knowledge within Platform teams and the broader Windows group

Required qualifications

  • Multiple years of experience as a software engineer in low-level programming using modern C++ or using C and a willingness to learn modern C++
  • Hands-on experience and in-depth understanding of Windows OS design and internals
  • Windows low-level development
  • Debugging of Windows applications
  • Familiarity with related standard debugging and profiling tools
  • Previous experience working on a production-grade product with a wide-scale deployment
  • Great communication skills
  • Ability to work both independently and with peers from different time zones
  • Problem-solving and out-of-the-box thinking
  • Attention to detail
  • High coding standards

Nice to have

  • Experience with Windows Kernel and Windows Drivers development
  • Experience in security-oriented development
  • Reversing or malware analysis

Benefits

  • Salary starting from 5000 EUR/month
  • Annual bonus based on company performance, paid in two instalments
  • Restricted Stock Units (RSUs)
  • Employee Stock Purchase Plan (ESPP)
  • Competitive leave benefits
  • Gender-neutral parental leave
  • Medical and insurance benefits
  • Pension
  • Employee Assistance Program (EAP)
  • Global home office allowance
  • Meal allowance

About the company

SentinelOne is a company at the intersection of AI and security, pioneering a new operating model for cybersecurity. Their AI-native platform unifies protection across endpoint, cloud, identity, data, and AI systems.

Staff Windows Low Level C++ Engineer - Endpoint security at Sentinellabs | JobZoey