Senior Kernel Support Engineer

Posted 5 days ago

This is a fully remote position, open to applicants in Poland, +4 more countries.

📋 Description

• Analyze incidents such as crashes, hangs, and reboots related to live patching, including oops and panic logs, vmcore using the crash tool, and KASAN reports.

• Assess whether live patching was the cause of an incident and relay the findings to the customer.

• Investigate issues related to patching, including application failures, stalled transitions, unidentified symbols, and conflicts with backup tools.

• Examine missing patches and requests for support with new kernels or distributions.

• Collaborate with the patch team to incorporate kernel and distribution support.

• Respond to in-depth CVE inquiries by reviewing patch sources and documentation.

• Identify root causes and deliver comprehensive reports to the patch team.

• Ensure investigations are carried through to resolution.

• Serve as the designated engineer for an enterprise customer during Severity 1 incidents, managing cases until they are resolved.

• Provide assistance during significant CVE events.

• Participate in the team's Severity 1 on-call rotation; 24/7 on-call duty is a contractual requirement.


⛳️ Requirements

• In-depth understanding of Linux kernel internals, including memory management (MM), VFS, networking, scheduling, and locking mechanisms.

• Practical experience with Linux kernel crash analysis, encompassing crash, vmcore analysis, and kernel oops decoding.

• Proficient C programming skills, with the capability to read and analyze Linux kernel code and patches to uncover root causes.

• Experience with vendor security advisories (RHSA, USN, DSA) and kernel changelogs, including Git history.

• Proven experience managing critical production incidents and technical escalations for enterprise clients.

• Ability to articulate complex technical issues and the progress of investigations clearly.

• Exceptional written English communication skills.

• Familiarity with Linux live patching technologies (kpatch, livepatch, ksplice).

• Experience with virtualization and container technologies, including Proxmox, KVM, OpenVZ, LVE, and cgroups.

• Proficient in 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).


🏝️ Benefits

• Emphasis on professional development.

• Engaging and challenging projects.

• Fully remote work with flexible hours, allowing you to design your day and work from any location globally.

• Paid vacation of 24 days annually.

• 10 national holidays.

• Unlimited sick leave.

• Coverage for private medical insurance.

• Reimbursement for co-working expenses.

• Gym and sports reimbursement.

• Educational budget.

• Opportunity to earn a reward for the most innovative idea that the company can patent.

People also viewed

LiteLLM AI Gateway17 hours ago

Senior Support Engineer, EMEA, APAC

IN flagIndia OnlyFull-timeSupport Engineer$120k – $170k/year
ApplyView job
KLA18 hours ago

Customer Support Engineer

CN flagChina OnlyFull-timeSupport Engineer
ApplyView job
Agilent Technologies18 hours ago

Technical Support Engineer

US flagCalifornia OnlyFull-timeSupport Engineer$28 – $54/hour
ApplyView job
Sensor Tower18 hours ago

Business Technology Support Engineer

PT flagPortugal OnlyFull-timeSupport Engineer
ApplyView job
Starian19 hours ago

Junior Support Analyst – Accounting & Tax

BR flagBrazil OnlyFull-timeSupport Engineer
ApplyView job
Council on Legal Education Opportunity (CLEO)19 hours ago

Senior Support Engineer

US flagUnited States OnlyFull-timeSupport Engineer$70k – $80k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers