Windows Malware Researcher
C++ Software Engineer
Posted on 3/16/2023
INACTIVE
SentinelOne

1,001-5,000 employees

Autonomous endpoint protection software
Company Overview
SentinelOne is on a mission to defeat every attack, every second, of every day. The company's Singularity Platform instantly defends against cyberattacks – performing at a faster speed, greater scale, and higher accuracy than possible from any single human or even a crowd.
Locations
Remote • United States
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
C/C++
CategoriesNew
Software Engineering
Requirements
  • 5+ years of recent development experience with C++, C
  • 5+ years of experience in malware analysis (statically and dynamically)
  • Excellent understanding of Windows Internals
  • Proven experience with reverse engineering of x86/x64 binaries
  • Experienced with analysis tools, such as: IDA, WinDBG, SysInternals etc
  • Kernel development experience - advantage
  • Understanding of existing AVs internals - advantage
Responsibilities
  • You will be responsible for detecting the newest Windows malware and exploits based on SentinelOne's Endpoint Platform. The role includes end-to-end responsibility for behavior-based detection capabilities
  • This includes reversing the samples, designing new methods to detect or prevent them, and then developing/implementing them into the product. You will develop and use internal research tools and discover new ways to detect/prevent exploitation attacks (EoP, drive-by attacks, and more)
  • At the end of the day, your deliveries will enhance the security of millions of Windows endpoints that our platform covers globally
  • You will also be encouraged to write white papers, blogs and articles (but only if you wish to)