Senior Software Engineer (Windows Kernel)
- R&D
- Tel Aviv
- Senior
- Full-time
Description
About Cyera
Cyera is a pioneering force in cloud data security, delivering real-time, AI-powered insights that help organizations discover, classify, and secure sensitive information across all environments. Our mission is to redefine how enterprises protect their most valuable data, ensuring compliance, reducing risk, and enabling innovation without compromise. With strong backing from leading cybersecurity investors and an expert leadership team, Cyera is setting the standard for modern data security solutions.
About The Cyera DLP Team
The Cyera DLP Team is an innovative unit dedicated to redefining data loss prevention through cutting-edge AI and large language models. As a leader in data security, Cyera empowers organizations with advanced intelligence, enabling them to understand, protect, and control sensitive data across all environments. With the backing of top-tier cyber investors and a leadership team of industry pioneers, Cyera is rapidly scaling to meet the increasing global demand for its transformative solutions.
In today’s cloud-driven landscape, organizations face mounting challenges in locating and securing sensitive information. Cyera’s advanced classification engine addresses this complexity by providing deep visibility and precise tracking of sensitive data—whether it resides in emails, collaboration tools, or enterprise databases. Our platform empowers security teams with accurate data classification, movement mapping, and prioritized protection, proactively preventing data leaks before they occur.
To drive our ambitious vision forward, we are expanding our engineering team to tackle high-scale challenges at the intersection of AI and data protection. If you're passionate about building innovative solutions in this space, join us and help shape the future of DLP at Cyera.
What You’ll Do:
As an Software Engineer on Cyera’s Endpoint team, you will play a pivotal role in developing our endpoint agent, taking full ownership from design to production. Your work will focus on creating efficient and secure detection and prevention capabilities, implementing robust command and control processes, and ensuring top-tier performance and reliability. Key responsibilities include:
- Designing and developing high-performance, resilient solutions from concept to production.
- Optimizing code and leveraging new technologies to enhance system performance.
- Collaborating with skilled backend engineers to implement best practices and maintain architectural excellence.
- Writing clean, efficient, and well-tested code to ensure reliability and security.
Our Tech Stack:
- Rust | WinAPI | Tokio | OpenAPI | Protobuf | C
Requirements
- 5+ years in system programming with Rust, C or C++, emphasizing Windows system-level applications.
- Experience in developing drivers in the Windows Kernel.
- Deep knowledge of Windows OS internals, including hands-on experience with WinAPI and the Windows Driver Model (WDM).
- Proficiency in kernel-level troubleshooting using tools like WinDbg.
- 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
- Familiarity with Windows ETW, macOS Endpoint Security, or eBPF - Advantage
Why Join Us?
At Cyera, we care about collaboration, innovation, and agility. We take “teamwork” seriously—with our inclusive and supportive culture at the forefront—and we’re just as serious about nurturing Cyerans to grow, both personally and professionally.
***Feel free to apply even if your experience doesn’t tick every box. We’re building something special here—and we welcome Cyerans with diverse backgrounds, perspectives, and experiences.