Senior Linux Kernel Developer
Our client is disrupting the cybersecurity market with a highly differentiated product that empowers organizations to understand and manage the security risk of software running on their systems.
As a fast-growing start-up with strong funding, they are expanding their team and looking for a skilled and passionate Linux kernel developer to lead the development of their Linux sensor, which will likely be composed of a kernel module, daemon, and monitoring libraries (x64 and x86) that collect information, which is processed and then to the product backend via API.
This role involves designing and implementing critical components that interface with security frameworks, requiring a strong focus on performance, security, and reliability for their Linux support.
Responsibilities:
Lead Development of Linux Sensor:
Design, develop, and maintain the Linux component of our SaaS application with a focus on system-level monitoring and process interaction
Implement solutions for monitoring and analyzing software interactions with the Linux kernel
Security Solutions Development:
Develop advanced security solutions using Linux kernel modules and system-level hooks to monitor and protect processes, file access,network activity, and other security-related events
Implement features that detect insecure software behavior in Linux-based applications
Kernel and System-Level Programming:
Work on kernel modules and system components requiring deep knowledge of Linux internals (e.g., LSM framework, kernel drivers, process management)
Develop and debug kernel drivers and modules, ensuring optimal performance and security
Cross-Functional Collaboration:
Collaborate with cross-platform teams to design solutions that provide comparable functionality on other major operating systems
Coordinate with backend developers to integrate system-level functionalities and ensure seamless data processing
Troubleshooting and Optimization:
Diagnose and resolve complex issues related to system performance, application security, and low-level Linux functionality
Continuously improve application efficiency, scalability, and stability
Secure Communication Implementation:
Implement and maintain secure communication protocols between kernel modules, daemons, and system components
Ensure data integrity and confidentiality across all communications
Qualifications:
Experience:
Minimum of 5 years of professional experience in Linux kernel development
Proven experience with Linux kernel driver development and system-level programming
Strong background in GNU/Linux internals and user-space API validation
Technical Skills:
Proficiency in C programming and ASM x86/x64
Experience with Linux Security Modules (LSM) and user-space development
Familiarity with Linux software package creation (e.g., deb/rpm/Makeself)
Excellent debugging skills, especially in the context of kernel drivers and system components
Non-Technical Skills:
Excellent problem-solving and analytical abilities
The ability to articulate complex technical concepts in writing and in team meetings
A proactive and innovative mindset
Ability to work independently and as part of a collaborative team
Preferred Qualifications:
Experience working in a start-up environment
Familiarity with cross-platform development
Certifications in cybersecurity or related fields (e.g., CISSP, OSCP)
Contributions to open-source projects related to the Linux kernel or security
What we Offer:
Impactful Work:
Opportunity to lead a critical initiative in a pioneering cybersecurity start-up
Ability to influence product direction and contribute to industry-changing solutions
Professional Growth:
Collaborative environment that fosters learning and innovation
Access to continuous learning opportunities and professional development
Competitive Compensation:
Attractive salary and equity options
Benefits package, including health insurance
Dynamic and Engaging Culture:
Our team thrives on collaboration, candor, and creativity, encouraging a lively environment that makes tackling tough challenges enjoyable and rewarding
We balance hard work with a vibrant, fun atmosphere where directness and humor are celebrated