Sr. Macos Sensor Engineer (hybrid)

CrowdStrike CrowdStrike · Enterprise · Redmond, WA +3

CrowdStrike is seeking a Sr. MacOS Sensor Engineer to research and develop techniques for detecting malicious activity on macOS systems, translating these into production-level solutions for their endpoint sensor. The role involves a split of research and implementation, working with Swift, C++, and Python, and requires low-level OS knowledge and experience with reverse engineering or threat detection.

What you'd actually do

  1. Design and build detection logic and systems leveraged across teams within CrowdStrike to detect cyber attackers and stop breaches
  2. Extend our existing codebase utilizing Swift, C++, Python, and other tools and DSLs (domain specific languages) as appropriate
  3. Research techniques for detecting malicious activity including some reverse engineering and/or big data analysis
  4. Leverage your understanding of engineering best practices, including topics like secure coding, testing paradigms, debugging, performance, code reviews, CI/CD and os internals, to ensure that our sensor code is fast and reliable
  5. Troubleshoot issues with the product as reported from customers responsively and other projects as assigned

Skills

Required

  • Reverse engineering
  • threat detection
  • malware analysis
  • Swift
  • C/C++
  • Python
  • Objective-C
  • macOS kernel and user space
  • macOS internals
  • Linux internals

Nice to have

  • endpoint threat detections
  • sensor development
  • Linux threat landscape
  • Windows threat landscape
  • macOS Frameworks
  • security events
  • 24/7 enterprise software development
  • CI
  • testing
  • debugging
  • performance tracing
  • release management
  • telemetry analysis
  • issue handling

What the JD emphasized

  • 5+ years of experience
  • Low-level OS knowledge of macOS and/or Linux operating system internals, components, APIs and/or frameworks.
  • Team player – able to lead, mentor, communicate, collaborate, and work effectively in a distributed team, to clearly articulate thoughts & designs to peers and upper management