Senior Systems Engineer / Linux Plumber (OS Tooling & Distro Customization)
Core
Architect and build robust OS-level tooling, optimize the user-space/kernel-space boundary, and drive custom Linux distribution engineering.
Role type
Senior Systems Engineer (Linux OS Tooling & Distro Customization)
Builds
Custom Linux distributions, system-level tools, utilities, and daemons
Domain
Embedded Systems / Linux Kernel / Open Source
Required skills
Linux internals, Systems programming (C, Go, Rust), Containerization, Debian packaging, Upstream contribution, User-Kernel boundary management
Preferred skills
Linux security primitives, Open-source collaboration
Technologies
Linux, C, Go, Rust, Python, Bash, Docker, LXC, Podman, systemd, udev, D-Bus, dpkg, apt, debootstrap
Responsibilities
Own architecture and maintenance of custom Linux distribution (rootfs, package management, image generation); Design and build system-level components with upstream-first mindset; Maintain and optimize Debian package ecosystem; Design and build reliable system-level tools and daemons; Optimize early boot pipeline (bootloaders, initramfs, systemd/init); Act as technical bridge between internal teams and upstream engineering.
Seniority
Senior, hands-on IC
