← Back to jobs
A

Senior Linux Kernel Engineer – Runtime Security

Aqua Security·Israel·en
Not specifiedFull-timeSecurity EngineeringCybersecurityEnterprise Software

Join a runtime security engineering team developing low-level Linux and eBPF components that detect and prevent threats across cloud and on-premises environments. Own complex initiatives from architecture through production delivery while collaborating with architects and senior engineers.

Responsibilities

  • Design and implement scalable runtime security components for cloud and on-premises environments
  • Develop and optimize low-level components for runtime threat detection and protection
  • Work with Linux kernel internals, kernel modules, syscalls, and kernel/user-space interaction
  • Use eBPF for tracing, observability, security monitoring, and runtime protection
  • Own architecture, implementation, testing, code review, and production delivery
  • Collaborate with architects and senior engineers on technical direction
  • Lead and contribute to technical proofs of concept
  • Maintain code quality, performance, reliability, and security across the software lifecycle

Requirements

  • 10+ years of software development experience with strong C/C++ or Go expertise on Linux
  • 6+ years of hands-on Linux OS-level programming
  • 6+ years of Linux kernel development, including kernel modules, syscall interfaces, and kernel/user-space interaction
  • Deep understanding of Linux internals and low-level programming
  • Hands-on eBPF experience in tracing, security monitoring, networking, or observability
  • Strong knowledge of operating systems, processes, memory, networking, and system performance
  • Experience designing and implementing high-performance, reliable system components
  • Strong problem-solving skills and a hands-on approach to complex technical challenges
  • Excellent communication and documentation skills
  • Collaborative mindset with ownership and initiative

Nice to have

  • Experience with runtime, endpoint, or workload protection products
  • Experience with containers, Kubernetes, or cloud-native environments
  • Knowledge of Linux security mechanisms
  • Experience in Agile research and development environments
  • Background in security, observability, or infrastructure technologies

Benefits

  • Work on Linux kernel and runtime security technologies
  • Build protection for large-scale production environments
  • Collaborate with engineers, security researchers, and architects
  • Influence the technical direction of a cloud-native security platform
  • Own challenging projects from concept through production

Relevance

More opportunities

Similar jobs

The newest open roles in Security Engineering.

Questions, answered

Frequently asked questions