Senior Windows Low Level Engineer - Endpoint Team

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

This role is for a Senior Windows Low Level Engineer on the Endpoint Team, focusing on developing and optimizing the endpoint agent for data loss prevention. The role involves designing, developing, and ensuring the performance and security of the agent, collaborating with backend engineers, and writing clean, efficient code. While the company's mission is AI-centric, this specific role focuses on system-level programming for endpoint agents, not direct AI/ML model development.

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

  • system programming
  • C++
  • Rust
  • C
  • operating systems internals
  • WinAPI
  • Windows agents
  • system architecture
  • troubleshooting

Nice to have

  • macOS APIs
  • Windows ETW
  • macOS Endpoint Security
  • eBPF
  • Windows Kernel
  • drivers

What the JD emphasized

  • 5+ years of development experience in system programming using C++, Rust, or C, with a focus on system-level applications.
  • Strong understanding of operating systems internals, including 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.