Rust Systems Lead - Open Source & Linux Expert

Canonical Ltd.

United States

Remote

USD 150,000 - 210,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Fully distributed work
Learning budget USD 2,000
Annual compensation review
Holiday and parental leave
Employee assistance program
Travel opportunities

Job summary

Canonical is seeking a software engineer to design and implement Rust-based solutions for Linux systems. You will advocate for Rust across Canonical and upstream projects, identify migration targets, and ensure robust, well-documented code.

You will debug issues, participate in reviews, and collaborate across teams to drive product success. The role requires strong English communication, a track record in Rust on Linux, and experience with distributed systems.

Qualifications

  • Proven experience writing high-quality Rust on Linux.
  • Experience building, deploying, and operating distributed systems and APIs for senior roles.
  • Professional written and spoken English.

Responsibilities

  • Design and implement well-tested, well-documented software in Rust
  • Advocate for Rust adoption across Canonical and upstream open source projects
  • Identify codebases to prioritise for Rust migration
  • Debug and fix user-reported issues
  • Participate in code and architectural reviews
  • Collaborate with community and colleagues on technical specifications
  • Improve engineering and operations practices
  • Deploy and operate team-developed services where needed
  • Drive product success through technical advocacy

Skills

Rust
Linux systems
Distributed systems
APIs
English communication

Education

Bachelor's degree in Computer Science or STEM
Exceptional academic track record in high school and university

Job description

Canonical is seeking a software engineer to design and implement Rust-based solutions for Linux systems. You will advocate for Rust across Canonical and upstream projects, identify migration targets, and ensure robust, well-documented code.

You will debug issues, participate in reviews, and collaborate across teams to drive product success. The role requires strong English communication, a track record in Rust on Linux, and experience with distributed systems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Rust Systems Lead - Open Source, Remote
Rust Systems Lead - Open Source, Remote

Higlobe, Inc. • United States

Remote
USD 140,000 - 210,000
Twice-yearly team sprints
Learning budget USD 2,000 per year
Annual compensation review
+2
Remote Rust Engineering Lead for Linux Systems
Remote Rust Engineering Lead for Linux Systems

Canonical Ltd. • United States

Remote
USD 140,000 - 210,000
Learning budget
Annual compensation review
Paid holiday leave
+2
Remote Rust Engineering Lead
Remote Rust Engineering Lead

Canonical Ltd. • United States

Remote
INR 4,000,000 - 8,000,000
Learning budget USD 2000/year
Travel opportunities
Compensation review
Rust Engineering Lead - Linux and Open Source
Rust Engineering Lead - Linux and Open Source

Canonical • United States

Remote
USD 140,000 - 210,000
Twice-yearly team sprints
Learning budget USD 2,000 per year
Annual compensation review
+2
Rust Engineering Lead - Linux and Open Source
Rust Engineering Lead - Linux and Open Source

Canonical • United States

Remote
INR 4,000,000 - 8,000,000
Learning budget USD 2000/year
Travel opportunities
Compensation review
Rust Engineering Lead - Linux and Open Source
Rust Engineering Lead - Linux and Open Source

Canonical Ltd. • United States

Remote
USD 140,000 - 210,000
Learning budget
Annual compensation review
Paid holiday leave
+2
Rust Engineering Lead
Rust Engineering Lead

Canonical Ltd. • United States

Remote
USD 150,000 - 210,000
Fully distributed work
Learning budget USD 2,000
Annual compensation review
+3
Open Source Platform Engineer (Remote) - Rust/Go/Python
Open Source Platform Engineer (Remote) - Rust/Go/Python

Higlobe, Inc. • United States

Remote
USD 110,000 - 190,000
Distributed work environment
USD 2,000 learning budget
Annual compensation review
+4
Remote Linux Kernel Engineer — Ubuntu Flavors
Remote Linux Kernel Engineer — Ubuntu Flavors

Canonical Ltd. • United States

Remote
USD 130,000 - 180,000
Distributed team with in-person sprint
Learning budget USD 2,000/year
Annual compensation review
+3
Senior Open Source Architect - Remote
Senior Open Source Architect - Remote

Canonical Ltd. • United States

Remote
USD 180,000 - 240,000
Twice-yearly team sprints
Learning budget USD 2,000/year
Annual compensation review
+6