Senior Linux Internals Engineer

Cybereason
Summary
Join Cybereason's Endpoint team as a Senior Linux Internals Engineer to design and develop Linux kernel-level components and system-level features for threat detection. You will collaborate with security experts and developers, shaping the future of the Linux sensor. This role demands strong C++ expertise and a deep understanding of Linux kernel internals. Responsibilities include designing, developing, and optimizing Linux components, architecting scalable solutions, conducting performance profiling and debugging, collaborating with cross-functional teams, conducting code reviews, mentoring engineers, and staying current with Linux kernel developments. The ideal candidate possesses 5+ years of experience in Linux systems programming and expert-level C++ proficiency. Cybereason offers a competitive salary, comprehensive benefits, flexible hours with remote work options, and opportunities for professional growth.
Requirements
- 5+ years of professional experience in Linux systems programming
- Deep understanding of Linux internals , including system calls, modules, kernel architecture
- Expert-level proficiency in C++ (11/14/17) and modern system-level programming
- Experience with debugging and profiling tools (e.g., GDB, perf, ftrace, strace, auditd)
- Strong grasp of Linux security mechanisms , access control, namespaces, cgroups, etc
- Familiarity with version control systems (e.g., Git) and build tools (e.g., Make, CMake)
Responsibilities
- Design, develop, and optimize Linux internals and kernel components for endpoint detection and response
- Architect scalable, reliable system-level solutions that integrate with our broader detection pipeline
- Conduct performance profiling , low-level debugging, and optimization of kernel-mode code
- Collaborate with cross-functional teams to ensure robust and secure product delivery
- Conduct code reviews and mentor engineers on Linux and C++ best practices
- Stay current with developments in the Linux kernel ecosystem and contribute to internal technical strategy
Preferred Qualifications
- Hands-on experience with eBPF , ftrace , audit frameworks , or other kernel tracing tools
- Scripting experience (Python, Bash) for automation and tooling
- Background in cybersecurity , malware analysis, or experience working with AV/EDR/EPP products
- Knowledge of cloud infrastructure and containerization (Docker, Kubernetes)
- Experience leading projects or mentoring teams in remote or distributed environments
- Bachelorβs degree in Computer Science, Software Engineering, or equivalent experience
Benefits
- Competitive salary and comprehensive benefits package
- Flexible working hours with remote work options
- Opportunities for professional growth and continuous learning
Share this job:
Similar Remote Jobs
