CareerPlanGet AI match score →

Rust Engineering Lead - Linux and Open Source

Home Based - Worldwide🌐 Remote💼 Full-time🗓 2026-04-01 → 2026-07-31

Core

Drive the adoption of Rust for system-level services, firmware, embedded software, bootloaders, kernel, and desktop components within Canonical's Ubuntu platform and open source offerings.

Role type

Engineering Lead (Rust)

Builds

System-level services, firmware, embedded software, bootloaders, kernel modules, and desktop components in Rust

Domain

Open source operating systems, Linux, embedded systems, cloud infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

Rust, Linux (system level), distributed systems, API design, software architecture, debugging, technical advocacy, code review

Preferred skills

Ubuntu development, LXD, MicroK8s, SnapD, IoT, Juju, Ubuntu Core, Ubuntu Pro, performance engineering, security engineering

Technologies

Rust, Linux, Ubuntu, LXD, MicroK8s, SnapD, Juju

Responsibilities

Design and implement well-tested and well-documented software in Rust, Advocate for Rust adoption in Canonical and upstream projects, Identify projects and codebases that could be prioritised for Rust adoption, Debug and fix issues encountered by your users, Participate in engineering process through code and architectural reviews, Collaborate with community and colleagues on technical specifications, Seek improvements to engineering and operations practices, Deploy and operate services developed by the team

Seniority

All levels of experience (Junior to Senior/Lead)

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗