Senior Macos Low Level Engineer - Endpoint Team

Cyera Cyera · Vertical AI · Tel Aviv, Israel · R&D

The role is for a Senior macOS Low Level Engineer on the Endpoint Team. The primary focus is on developing the endpoint agent for data loss prevention, including detection, prevention, and command and control capabilities. The role involves system programming, optimizing performance, and ensuring security and reliability. While the company and team leverage AI and LLMs for data security, this specific engineering role focuses on the low-level agent development for endpoint systems, not directly on building or deploying AI models.

What you'd actually do

  1. Designing and developing high-performance, resilient solutions from concept to production.
  2. Optimizing code and leveraging new technologies to enhance system performance.
  3. Collaborating with skilled backend engineers to implement best practices and maintain architectural excellence.
  4. Writing clean, efficient, and well-tested code to ensure reliability and security.

Skills

Required

  • 5+ years of development experience in system programming using C++, Rust, or C
  • Strong understanding of operating systems internals
  • Hands-on experience with WinAPI for Windows or macOS APIs for Mac
  • Proven ability to develop efficient and reliable agents for Windows environments, focusing on performance and security
  • Comfortable working in fast-paced environments with a deep understanding of system architecture and troubleshooting at the kernel level
  • Proven ability to build end-to-end systems, including the design of complex interfaces and data pipelines

Nice to have

  • Familiarity with Windows ETW
  • Familiarity with macOS Endpoint Security (SystemExtensions, NetworkExtensions and Endpoint Security Framework)
  • Familiarity with eBPF
  • Familiarity with Windows Kernel
  • Experience in developing drivers

What the JD emphasized

  • system programming
  • Rust
  • C++
  • C
  • operating systems internals
  • WinAPI
  • macOS APIs
  • Windows
  • performance
  • security
  • system architecture
  • kernel level
  • end-to-end systems
  • Windows ETW
  • macOS Endpoint Security (SystemExtensions, NetworkExtensions and Endpoint Security Framework)
  • eBPF
  • Windows Kernel
  • drivers