Rust Lead Engineer, Linux

New

Skills

C++ Devops Flutter Go Linux Microk8s React Rust Ubuntu

Join Canonical, the company behind Ubuntu, as a Rust Engineering Lead in a fully remote, globally distributed team. Drive the adoption of Rust for system-level software and open source projects, enhancing the foundations of future Linux systems. Collaborate with world-class engineers, advocate for innovative solutions, and help shape the future of open-source technology for enterprise and individual users worldwide.

Key Responsibilities
  • Design, implement, and maintain well-tested Rust software for Linux and open source projects.
  • Advocate for Rust adoption across Canonical and upstream communities.
  • Identify and prioritize codebases for Rust migration and integration.
  • Debug, troubleshoot, and resolve user-reported issues.
  • Collaborate in code reviews, technical specifications, and architecture discussions.
  • Contribute to product success through technical advocacy and community engagement.
  • Deploy and operate services developed by the team, when required.
Required Skills & Qualifications
  • Extensive experience developing high-quality Rust software on Linux.
  • Strong understanding and passion for Linux system-level development.
  • Exceptional academic track record or compelling alternative experience in Computer Science or STEM.
  • Excellent written and spoken English communication skills.
  • Self-motivated, organized, and able to deliver in a remote, distributed environment.
  • Track record of exceeding expectations and meeting commitments.
  • Appreciation for diversity and effective collaboration in multi-cultural teams.
  • Experience with Ubuntu, LXD, MicroK8s, SnapD, IoT, Juju, or related technologies is a plus.
  • Ability to travel internationally for company events twice a year.
  • Performance engineering and security expertise desirable.

Job Type: Remote

Salary: Not Disclosed

Experience: Entry

Duration: 12 Months

Share this job:

Similar Jobs

Ubuntu Linux Senior Engineer

New

Optimize Ubuntu for latest hardware platforms

Integrate Linux across desktop, server, and IoT environments

C C++ Devops Docker

Linux Systems Engineer Optimisation

New

Optimise Ubuntu for cutting-edge hardware platforms

Collaborate with global partners and engineering teams

C C++ Debian packaging Devops

Distributed ML Optimization Engineer

New

Optimize distributed ML performance

Accelerate deep learning inference

C++ CUDA Python Pytorch

Ubuntu Core Engineering Manager

New

Lead a distributed engineering team

Deliver secure and high-quality Ubuntu Core software

Agile Development C++ Containerization Debian

Symbotic Remote Robotics Jobs

New

Automate and optimize warehouse operations

Integrate AI-driven robotics solutions

C++ Cloud Computing Machine Learning Python

Graphics Systems Engineer Mir

Posted 4 days ago

Develop high-performance graphics and windowing system features

Advance open-source graphical solutions for diverse platforms

C++ Engineer Flutter Linux

Bug Bounty Security Researcher

Posted 5 days ago

Identify and responsibly report security vulnerabilities.

Conduct research and penetration testing on diverse systems.

C++ Html Javascript Kali Linux

Embedded Linux Optimisation Engineer

Posted 5 days ago

Optimise Ubuntu for latest hardware

Integrate next-generation features with silicon partners

C C++ Debian packaging Docker

Dropbox Software Engineer Intern

Posted 5 days ago

Recruit remote software engineering interns

Offer a flexible, Canada-wide internship

Agile Methodologies C++ Css Git

Graduate Software Engineer Role

Posted 5 days ago

Develop and deliver product features

Collaborate in a diverse, innovative engineering team

C++ Linux Python Software Engineering

Dropbox Software Engineer Internship

Posted 12 days ago

Offer remote engineering internship

Support Dropbox’s productivity mission

Agile Methodologies C++ Cloud Computing Git

Senior Device Software Engineer

Posted 13 days ago

Develop secure cross-platform device management applications

Integrate with OS and backend services for scalability

Android C# C++ Devops

Ads Software Engineer, Reddit

Posted 14 days ago

Develop new Ads product features

Enhance operational stability and code quality

C++ Dashboard Development Data Visualization Go

LLVM Compiler Developer

Posted 17 days ago

Enhance and extend LLVM and Clang toolchain components.

Support cross-platform code generation and optimization.

Back-end Bash C C++

LLVM Compiler Developer Role

Posted 17 days ago

Enhance and maintain LLVM/Clang-based toolchains

Support and optimize code for diverse platforms

Back-end Bash C++ Communication

iOS Browser Engineer

Posted 18 days ago

Develop and maintain Brave iOS browser

Ensure privacy and security for users

C++ Engineer Instrumentation Javascript

AI Code Reviewer Role

Posted 19 days ago

Review AI-generated code for quality

Provide feedback on code accuracy and style

Ai Systems C++ Code Review Engineer

Graduate C++ Engineer Remote

Posted 21 days ago

Recruit passionate graduate C++ engineers

Build high-performance, low-latency software

C++ Github Remote Collaboration Software Engineering

Embedded Linux Engineering Manager

Posted 23 days ago

Lead and develop regional engineering teams

Drive customer success through technical solutions

C C++ Debian Devops

Ubuntu Silicon Optimization Engineer

Posted 26 days ago

Optimize Ubuntu for new silicon architectures

Collaborate globally with distributed engineering teams

C C++ Devops Docker

Senior ChartCheck Engineer

Posted 29 days ago

Lead full-stack software development for ChartCheck

Design and maintain scalable, production-ready applications

C# C++ Css Html

Security Software Engineer Role

Posted 31 days ago

Drive security initiatives across product teams

Develop and implement security features

C C++ Engineer Go

Cloud Engineering Manager Role

Posted 31 days ago

Lead and manage distributed engineering team

Optimize managed service delivery for customers

Agile Agile Methodologies C++ Cloud Technologies

Ubuntu Platform Integration Engineer

Posted 32 days ago

Optimize Ubuntu for new hardware and silicon.

Collaborate with partners on platform integration.

C C++ Devops Docker

Go Developer Tooling Engineer

Posted 32 days ago

Develop open-source developer tooling

Integrate modern workflows with Ubuntu

C C++ Containers Devops

Ubuntu Platform Engineering Manager

Posted 32 days ago

Lead and develop high-performing engineering teams

Optimize Ubuntu for cutting-edge silicon platforms

Architecture C C++ Devops

Linux Systems Engineer Optimisation

Posted 33 days ago

Optimise Ubuntu for modern hardware platforms

Collaborate with global partners and engineering teams

C C++ Debian Devops

Graphics System Software Engineer

Posted 35 days ago

Advance open-source graphics technology

Develop and maintain Mir graphics stack

C++ Engineer Flutter Linux

Embedded Linux Optimisation Engineer

Posted 38 days ago

Optimise Ubuntu for latest hardware and silicon.

Lead and deliver complex technical integrations with partners.

C C++ Debian packaging Docker

Bug Bounty Security Researcher

Posted 38 days ago

Identify and report security vulnerabilities

Conduct responsible and ethical security research

C++ Html Javascript Kali Linux

Senior SQL Engine Engineer

Posted 43 days ago

Hire a senior-level SQL engine engineer

Develop and optimize database systems

Agile Methodologies C++ Cloud Computing Database Internals

Senior C++ Virtualization Developer

Posted 47 days ago

Integrate backup solutions with virtualization and cloud platforms

Ensure reliable cross-platform VM backup and restore operations

C++ Cloud Devops Linux

LLVM Compiler Developer

Posted 49 days ago

Enhance and extend LLVM/Clang toolchain

Support diverse and emerging computing platforms

Back-end Bash C++ Communication

IoT Solutions Architecture Lead

Posted 51 days ago

Lead and develop a remote engineering team

Advise customers on IoT solution architecture

C C++ Debian Devops

Embedded Linux Engineering Manager

Posted 53 days ago

Lead and mentor a distributed team of Field Engineers

Architect and deliver embedded Linux solutions for enterprise clients

C C++ Devops Embedded Linux

Junior Software Engineer Cinarra

Posted 54 days ago

Develop and maintain data management platforms

Participate in full software development lifecycle

Algorithms API Design C++ Data Structures

React 3D UI Engineer

Posted 90 days ago

Develop a web-based 3D design tool for automotive HMIs

Build high-performance and intuitive React interfaces

C++ Figma React.js Typescript

Cross-Platform C++ Engineer

Posted 91 days ago

Enhance cross-platform developer experience

Design and implement new Multipass features

C++ Cross-platform Development Qemu Test-driven development

React 3D Frontend Engineer

Posted 93 days ago

Develop a web-based 3D design tool

Integrate frontend with C++ graphics engine

C++ React.js Typescript Ui/ux Design

React 3D UI Engineer

Posted 94 days ago

Develop a web-based 3D design tool for automotive HMIs

Build advanced UI components using React and TypeScript

C++ Figma React.js Typescript

Senior JavaScript AI SDK Engineer

Posted 94 days ago

Develop robust, developer-facing AI SDKs

Ensure security and reliability at scale

API Design C++ Javascript Node.js

JavaScript AI SDK Engineer

Posted 94 days ago

Develop robust AI-focused SDKs

Ensure security and reliability at scale

API Design C++ Javascript Node.js

C++/Rust Graphics Engineer

Posted 98 days ago

Develop and maintain the Mir graphics stack

Enhance windowing and display subsystem performance

C++ Engineer Flutter Linux

Senior Device Software Engineer

Posted 98 days ago

Develop secure cross-platform device management solutions

Integrate applications with OS and backend services

Android C# C++ Devops

Senior JavaScript AI SDK Engineer

Posted 98 days ago

Develop robust AI-focused SDKs

Enable secure and scalable integrations

API Design C++ Javascript Node.js

Senior JavaScript AI SDK Engineer

Posted 98 days ago

Develop high-quality AI SDKs

Design secure and scalable APIs

API Design C++ Javascript Node.js

Senior JavaScript AI SDK Engineer

Posted 98 days ago

Develop secure and scalable AI SDKs

Enhance developer integration with Tether platform

API Design C++ Javascript Node.js

Senior AI SDK Engineer

Posted 98 days ago

Develop robust, modular AI SDKs

Ensure high performance and reliability at scale

API Design C++ Javascript Node.js

Senior Javascript AI SDK Engineer

Posted 98 days ago

Develop secure and scalable AI SDKs

Enhance developer experience with robust APIs

API Design C++ Javascript Node.js

AI Coding Tutor (Rust/C++)

Posted 98 days ago

Migrate C/C++ code to Rust

Test and validate migrated code

C C++ Integration Testing Prompt Engineering
overtime