About The Position

We are seeking a highly skilled and experienced Senior Software Engineer, Windows Kernel with a strong background in low-level programming and a deep understanding of Windows internals to join our Platform group. SentinelOne’s Platform group is in charge of some of our most complex low-level areas, such as Windows agent’s Anti-Tampering (self-protection from malware attempting to harm the agent), network sensors, and other kernel-side features involving both research and development. By joining this team, you will collaborate with talented engineers who are leading a feature through the whole development lifecycle. Your work will impact millions of endpoints in one of the mainstream areas of the EPP/EDR agent. As part of our Windows Kernel Platform team, you can develop, test, and debug the most complicated real-world problems. To successfully deal with this challenge, you will continuously enrich your knowledge and experience with Windows OS internals and EPP\EDR eco-system. The team is a key part of our all-star Windows EPP and EDR development group. In addition to dealing with the toughest bugs we face, you will be a core part of designing and developing the capabilities that will improve the product’s stability and make the user experience smoother.

Requirements

  • 5+ years of experience as a Software Developer in the area of low-level Windows programming
  • 3+ years of recent experience in C, Assembly, and C++ (any experience with modern C++ 17/20 is a plus)
  • Windows Kernel development expertise
  • Hands-on experience and in-depth understanding of Windows OS design and internals
  • Hands-on experience with Windows low-level development and debugging of Windows applications
  • Hands-on familiarity with standard debugging and profiling tools for Windows
  • Previous experience 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.

Nice To Haves

  • Previous experience with security-oriented development, reversing or malware analysis experience

Responsibilities

  • develop, test, and debug the most complicated real-world problems
  • continuously enrich your knowledge and experience with Windows OS internals and EPP\EDR eco-system
  • dealing with the toughest bugs we face
  • designing and developing the capabilities that will improve the product’s stability and make the user experience smoother

Benefits

  • Medical
  • Vision
  • Dental
  • 401(k)
  • Commuter
  • Health and Dependent FSA
  • Unlimited PTO
  • Industry-leading gender-neutral parental leave
  • Paid Company Holidays
  • Paid Sick Time
  • Employee stock purchase program
  • Disability and life insurance
  • Employee assistance program
  • Gym membership reimbursement
  • Cell phone reimbursement
  • Numerous company-sponsored events, including regular happy hours and team-building events
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service