Remote Kernel Developer: Backport & Patch Automation

CloudLinux

United States

Remote

MXN 600,000 - 900,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Remote work with flexible hours
Competitive compensation
Education budget

Job summary

TuxCare, part of CloudLinux, is seeking a Kernel Developer to join the KernelCare ELS team. You will backport patches, investigate upstream changes, and build distribution packages for enterprise Linux.

You will work with Python, Go, or Shell, validate patches with tests, and collaborate on code reviews. Remote role with flexible hours, competitive compensation, and strong ownership of engineering decisions.

Qualifications

  • Strong C programming and Linux debugging skills.
  • Practical Linux kernel development, patching, or backporting experience.
  • Confident use of Git, GNU build tools, and standard Linux development utilities.
  • Experience building Linux kernels or distribution packages.
  • Automation experience with Python, Go, Shell, or a similar language.
  • Some experience with agentic or AI-assisted development and a clear approach to validating generated output.
  • English at an intermediate level or higher, both written and spoken.
  • Strong ownership, careful technical judgment, and readiness to explain trade-offs.

Responsibilities

  • Investigate upstream security and bug fixes and identify their dependencies.
  • Backport Linux kernel patches to older RPM- and Debian-based distributions.
  • Resolve conflicts caused by differences between upstream and target kernel versions.
  • Build and rebuild kernel source and binary packages in reproducible environments.
  • Validate patched kernels through focused tests, build checks, and regression analysis.
  • Improve patch preparation, build, and validation workflows with Python, Go, or Shell.
  • Use agentic development tools responsibly and verify generated code, analysis, and documentation.
  • Document technical decisions and participate in code review with the kernel team.

Skills

C programming
Linux debugging
Kernel development
Git
Build tools
Automation scripting
English communication
Ownership & judgment

Tools

Docker
QEMU
Jenkins

Job description

TuxCare, part of CloudLinux, is seeking a Kernel Developer to join the KernelCare ELS team. You will backport patches, investigate upstream changes, and build distribution packages for enterprise Linux.

You will work with Python, Go, or Shell, validate patches with tests, and collaborate on code reviews. Remote role with flexible hours, competitive compensation, and strong ownership of engineering decisions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Kernel Developer - KernelCare ELS team (remote work, LATAM)
Kernel Developer - KernelCare ELS team (remote work, LATAM)

CloudLinux • United States

On-site
MXN 600,000 - 900,000
Remote work with flexible hours
Competitive compensation
Education budget
Remote Kernel Developer: Linux Security & Patching
Remote Kernel Developer: Linux Security & Patching

CloudLinux • United States

Remote
PHP 7,524,000 - 11,285,000
Remote work
Flexible hours
Vacation days
+5
Kernel Developer (remote work, LATAM)
Kernel Developer (remote work, LATAM)

CloudLinux • United States

On-site
PHP 7,524,000 - 11,285,000
Remote work
Flexible hours
Vacation days
+5
Senior Staff Engineer — Remote, Linux Security & Live Patch
Senior Staff Engineer — Remote, Linux Security & Live Patch

CloudLinux Inc. • United States

Remote
USD 150,000 - 210,000
Fully remote
Flexible hours
24 vacation days
+7
Remote C Developer Intern - AI-Assisted Linux Security
Remote C Developer Intern - AI-Assisted Linux Security

CloudLinux Inc. • United States

Remote
USD 25,000 - 39,000
Fully remote work with flexible hours
Paid vacation and holidays
Education budget
Remote Linux Kernel Engineer — Drive Core OS Performance
Remote Linux Kernel Engineer — Drive Core OS Performance

BairesDev • Peru (IL)

On-site
USD 150,000 - 190,000
100% remote work
USD compensation or local currency
Hardware provided
+3
Lead Kernel Build Automation Engineer for Ubuntu/Linux
Lead Kernel Build Automation Engineer for Ubuntu/Linux

Canonical Ltd • New Jersey

On-site
USD 90,000 - 130,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Maternity and paternity leave
+1
Remote Linux Open-Source Engineer: Kernel, Kubernetes
Remote Linux Open-Source Engineer: Kernel, Kubernetes

Embedded Shishya • United States

Remote
USD 120,000 - 180,000
Learning budget
Annual review
Holiday leave
+3
Lead Linux Kernel Engineer - Remote, Stock Options
Lead Linux Kernel Engineer - Remote, Stock Options

CIQ • United States

Remote
USD 130,000 - 180,000
Health insurance
Stock options
Remote work
+1
Linux Kernel Development Engineer - Live Patching
Linux Kernel Development Engineer - Live Patching

CIQ • United States

Remote
USD 130,000 - 180,000
Health insurance
Stock options
Remote work
+1