
Senior Kernel Support Engineer
Posted 5 days ago

Posted 5 days ago
This is a fully remote position, open to applicants in Poland, +4 more countries.
• 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.
• 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).
• 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.
LiteLLM AI Gateway
Agilent Technologies
Sensor Tower
Get handpicked remote jobs straight to your inbox weekly.