Senior Kernel Support Engineer (remote work)

TuxCare

Kraków

Remote

PLN 180,000 - 300,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Fully remote work
Flexible hours
Private medical insurance
Vacation days + holidays
Sick leave policy
Co-working/gym reimbursement
Education budget
Innovation patent reward

Job summary

KernelCare is seeking a Senior Kernel Support Engineer to join our expert team. You will analyze crashes, patching failures, and CVE questions, owning Sev 1 incidents for enterprise customers with 24/7 on-call obligations.

Ideal candidates have deep Linux kernel knowledge, strong C skills, and experience with vendor advisories and patch processes. Remote work options and enterprise-focused benefits are provided.

Qualifications

  • Strong knowledge of Linux kernel internals, including memory management, VFS, networking, scheduling, and locking.
  • Hands-on experience with Linux kernel crash analysis using crash, vmcore analysis, and oops decoding.
  • Proficient in C programming; able to read Linux kernel code and patches to identify root causes.
  • Experience with vendor security advisories (RHSA, USN, DSA) and kernel changelogs (Git history).
  • Experience handling critical production incidents for enterprise customers; excellent written English.

Responsibilities

  • Analyze crashes, hangs and reboots related to live patching; determine impact and communicate findings to customers.
  • Investigate patching failures, stuck transitions, unknown symbols, and conflicts with backup tools.
  • Collaborate with patch team to add support for missing patches and new kernels/distro support.
  • Answer CVE-related questions by checking patch sources and documentation, not only the docs.
  • Find root causes, provide patches team with clear reports, and follow through to fix.
  • Serve as named engineer for enterprise Sev 1 cases; own the case until resolution.
  • Help during major CVE events.
  • On-call for Sev 1 with the team (24/7 is a contract obligation).

Skills

Linux kernel internals
C programming
Vulnerability advisories experience
Incident management
Clear communication

Tools

crash tool
vmcore analysis
kernel oops decoding
Git history
Proxmox virtualization
KVM
Python scripting

Job description

TuxCare offers a comprehensive portfolio of security solutions for Linux and open-source software designed for enterprise organizations. With TuxCare, companies can automate live vulnerability patching, minimize downtime, ensure security and compliance, and rely on a team with deep expertise in Linux security. The solutions cover the most popular Linux distributions, end-of-life systems, programming languages, and more. Learn more at tuxcare.com.

KernelCare provides automated live patching for Linux kernels without requiring reboots. Our Endless Lifecycle Support products keep end-of-life Linux distributions secure by backporting important security and bug fixes to older software versions used by enterprise customers.

We are looking for a Senior Kernel Support Engineer to join our small, experienced team at KernelCare.

An AI agent handles first-line triage, allowing our engineers to focus on complex technical cases that require their expertise. The team also develops and maintains tools and AI-powered agents to automate support processes and improve efficiency.

What you will do
  • Analyze crashes, hangs and reboots related to live patching: oops and panic logs, vmcore with the crash tool, KASAN reports. Decide if the live patch caused it or not, and say so to the customer.
  • Investigate problems during patching: apply failures, stuck transitions, unknown symbols, freeze conflicts with backup tools.
  • Investigate missing patches and new kernel or distro support requests, and work with the patch team to add support.
  • Answer deep CVE questions: check the patch sources, not only the docs.
  • Find the root cause, give the patch team a clear report, and follow it to the fix.
  • Be the named engineer for an enterprise customer during a Sev 1: their hosts are down, you own the case until it is closed.
  • Help during big CVE events.
  • On-call for Sev 1 with the team (24/7 is a contract obligation; we share it).
Must haves
  • Strong knowledge of Linux kernel internals, including memory management (MM), VFS, networking, scheduling, and locking mechanisms.
  • Hands‑on experience with Linux kernel crash analysis, including the use of debugging tools such as crash, vmcore analysis, and kernel oops decoding.
  • Good C programming skills, with the ability to read and analyze Linux kernel code and patches to identify root causes of issues.
  • Experience working with vendor security advisories (RHSA, USN, DSA) and kernel changelogs, including Git history.
  • Experience handling critical production incidents and technical escalations for enterprise customers, with the ability to communicate complex technical issues and investigation progress clearly.
  • Excellent written English communication skills, with the ability to explain technical findings clearly and concisely.
Nice‑to‑haves
  • Familiarity with Linux live patching technologies (kpatch, livepatch, ksplice).
  • Experience with virtualization and container technologies, including Proxmox, KVM, OpenVZ, LVE, and cgroups.
  • Experience using Python and shell scripting for automation, troubleshooting, and log analysis.
  • Familiarity with AI/LLM tools for debugging and technical investigations.
  • Experience in Site Reliability Engineering (SRE).
What's in it for you?
  • A focus on professional development.
  • Interesting and challenging projects.
  • Fully remote work with flexible working hours, that 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://tuxcare.com/privacy-policies-hub/candidate-privacy-notice/), which provides detailed information on how we maintain and handle your data.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Kernel Support Engineer (remote work)
Senior Kernel Support Engineer (remote work)

TuxCare • Warszawa

Remote
PLN 470,000 - 705,000
Remote work
Vacation time
Medical insurance
+4
Senior Kernel Support Engineer (remote work)
Senior Kernel Support Engineer (remote work)

TuxCare • Województwo mazowieckie

Remote
PLN 469,000 - 704,000
Fully remote work
Flexible working hours
Paid 24 days vacation per year + 10 US
+4
Senior Support Engineer - Escalation and Automation (remote work)
Senior Support Engineer - Escalation and Automation (remote work)

TuxCare • Warszawa

Remote
PLN 120,000 - 180,000
Fully remote work
Paid vacation (24 days)
National holidays (10 days)
+6
Senior Support Engineer - Escalation and Automation (remote work)
Senior Support Engineer - Escalation and Automation (remote work)

TuxCare • Województwo mazowieckie

Remote
PLN 180,000 - 260,000
Fully remote work
Paid vacation 24 days/year
National holidays 10 days/year
+4
Remote Senior Kernel Support Engineer - Live Patch & Sev1 Expert
Remote Senior Kernel Support Engineer - Live Patch & Sev1 Expert

TuxCare Inc. • Województwo mazowieckie

Remote
PLN 469,000 - 704,000
Fully remote work
Flexible working hours
Paid 24 days vacation per year + 10 US
+4
Senior Linux Security Support Engineer: Remote & AI-Triage
Senior Linux Security Support Engineer: Remote & AI-Triage

TuxCare Inc. • Warszawa

Remote
PLN 120,000 - 180,000
Fully remote work
Paid vacation (24 days)
National holidays (10 days)
+6
Senior Linux Support Engineer - Remote, Flexible Hours
Senior Linux Support Engineer - Remote, Flexible Hours

TuxCare Inc. • Województwo mazowieckie

Remote
PLN 180,000 - 260,000
Fully remote work
Paid vacation 24 days/year
National holidays 10 days/year
+4
Senior Kernel Support Engineer - Remote & Flexible Hours
Senior Kernel Support Engineer - Remote & Flexible Hours

TuxCare Inc. • Kraków

Remote
PLN 180,000 - 300,000
Fully remote work
Flexible hours
Private medical insurance
+5
Senior Security Research Engineer (SecureChain)
Senior Security Research Engineer (SecureChain)

TuxCare Inc. • Warszawa

Remote
PLN 200,000 - 260,000
Fully remote
Flexible hours
Paid vacation 24 days
+7
Senior Security Research Engineer (SecureChain)
Senior Security Research Engineer (SecureChain)

TuxCare • Województwo mazowieckie

Remote
PLN 140,000 - 210,000
Fully remote work
Paid vacation 24 days
Private medical insurance
+4
Top locations