Rust Engineering Lead - Linux and Open Source
Core
Lead Rust engineering initiatives for Linux and open source projects, designing high-quality system-level software and advocating for Rust adoption.
Role type
Senior IC engineering lead (Rust/Linux)
Builds
System services, embedded software, desktop and cloud-related capabilities
Domain
Linux, Open Source, System-level software
Required skills
Rust, Linux (system level), distributed systems, APIs, problem-solving, technical advocacy, architectural thinking
Preferred skills
Ubuntu, LXD, MicroK8s, Snap, IoT, Juju, Ubuntu Core, Ubuntu Pro, performance engineering, security
Technologies
Rust, Linux, Ubuntu, LXD, MicroK8s, Snap, IoT, Juju, Ubuntu Core, Ubuntu Pro
Responsibilities
Design, implement, test, and document high-quality software using Rust on Linux; Drive and advocate for broader Rust adoption across internal and upstream open source projects; Debug, troubleshoot, and resolve issues encountered by users and contributors; Participate in code reviews, architectural reviews, and broader engineering processes; Collaborate with colleagues and open source communities to develop technical specifications and architectural solutions; Deploy and operate services developed by the team where required.
Seniority
Senior, hands-on IC with leadership responsibilities