CareerPlanSign in

Senior Software Engineer, Linux Kernel

USAFull-time2026-10-07 → 2026-10-16

Core

Develop, maintain, and improve Linux operating-system software for bare-metal and third-party cloud servers, building and operating large-scale, fault-tolerant systems.

Role type

Senior IC Linux kernel and system software engineer

Builds

Large-scale, fault-tolerant systems supporting critical internal and external services

Domain

Cloud infrastructure / Operating systems

Required skills

Linux kernel development, C/C++, Python, Go, Rust, CUDA, multithreaded programming, server performance optimization, Linux shell scripting, computer architecture

Preferred skills

Linux distribution building, Linux/Unix architecture, glibc, Kubernetes, system programming

Technologies

Linux, C, C++, Python, Go, Rust, CUDA, Kubernetes, glibc

Responsibilities

Develop and maintain Linux OS software for bare-metal and cloud servers; Troubleshoot system software components including storage, networking, and compute engines; Optimize automated OS monitoring, deployment, and upgrade systems; Adapt system software to support various hardware platforms; Optimize AIOps tools for managing large-scale server clusters.