Skip to main content

CloudLinux is hiring Kernel Developer

➡️ Apply here: Kernel Developer

🔔 Monitor #java #architect jobs

👩‍💼 Want to stand out? Improve your resume to appeal to recruiters, hiring managers, and Applicant Tracking Systems. ➡️ Improve your resume


CloudLinux is a global, remote-first company. We are driven by our principles: Do the right thing…

We are seeking a passionate **ELS Kernel Developer** to join our KernelCare team, where you’ll be responsible for extending the lifecycle of enterprise Linux distributions through expert kernel patch backporting and automation.

CloudLinux Inc., the maker of the #1 OS for web hosting providers, serves over 50,000 production servers and 40 million websites worldwide. Our KernelCare product provides a live kernel patching service that delivers security patches and bug fixes for popular Linux kernels without requiring system reboots.

Ready to join our remote-first culture and make an impact on enterprise Linux infrastructure? Visit https://cloudlinux.com/ to learn more about our company.

**What Makes This Role Unique:**

* Innovation Focus: Work with cutting-edge AI tools and automation-first development practices
* Enterprise Impact: Manage kernel support for enterprise-scale Linux distributions
* Collaborative Environment: Partner with specialized automation and AI teams
* Technical Growth: Deep expertise development in Extended Lifecycle Support and patch backporting

**As our ELS Kernel Developer, you will be responsible for:**

* Extended Lifecycle Support: Backport upstream patches to an extensive range of kernel versions across RPM and Debian-based distributions
* Kernel Development: Develop and debug Linux kernel code with a focus on security fixes and CVE patches
* Process Automation: Create and maintain Python/Golang/Bash scripts to automate regular tasks and improve team efficiency
* Cross-Team Collaboration: Work closely with automation and AI tooling teams to enhance development workflows
* Long-Term Ownership: Take ownership of projects and maintain them over extended periods

**Requirements**

**To be successful in this role, you should have:**

* Excellent C programming and debugging skills with hands-on Linux kernel development experience
* Proficiency with the GNU toolchain, GDB, and Git for development and patch management
* Scripting experience in Python, Golang, Shell, or similar languages for automation
* At least upper-intermediate level of English

**Nice to have:**

* Experience with QEMU, Docker, and Jenkins workflows
* Knowledge of BDD (Behavior Driven Development) for testing
* Experience with AI tools for development acceleration
* Core dump analysis and virtualization technologies experience

**Professional Qualities:**

* Team player and collaborative mindset
* Willing to learn and adapt to new technologies
* Open to innovative approaches and tools
* Strong sense of ownership with examples of long-term project maintenance

**Benefits**

**What’s in it for you?**

* A focus on professional development
* Interesting and challenging projects
* Fully remote work with flexible working hours, which allows you to schedule your day and work from any location worldwide
* Paid 24 days of vacation per year, 10 days of national holidays, and unlimited sick leaves
* Compensation for private medical insurance
* Co-working and gym/sports reimbursement
* Budget for education
* The opportunity to receive a reward for the most innovative idea that the company can patent

*By applying for this position, you consent to the processing of your personal data as described in our Privacy Policy (https://cloudlinux.com/candidate-privacy-notice), which provides detailed information on how we maintain and handle your data.*

Previous and next articles