Rust Engineering Lead - Linux and Open Source

Canonical

Ciudad de México

A distancia

MXN 1.463.057 - 1.828.822

Jornada completa

14 días+

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Ventajas ofrecidas por este puesto de trabajo

Personal learning and development budget of USD 2,000
Annual salary review and performance-driven bonus
Fully remote work with in-person team sprints

Descripción de la vacante

A leading open-source software company is looking for a Rust Engineering Lead to drive Rust adoption in Linux offerings. You'll design and implement high-quality software in Rust, advocate for its use, and collaborate with teams on technical specifications. Strong Linux experience and a passion for system-level development is essential. This role offers a fully remote work environment with in-person team sprints and a personal learning budget.

Formación

  • Exceptional academic track record in high school and university.
  • Deep passion for Linux at the system level.
  • Experience designing and writing high-quality Rust software on Linux.

Responsabilidades

  • Design and implement well-tested, well-documented software in Rust.
  • Advocate for Rust adoption within upstream projects.
  • Identify projects for Rust adoption.

Conocimientos

Rust software development
Linux system development
Collaboration in multicultural environments
Professional English communication

Educación

Undergraduate degree in Computer Science or STEM

Descripción del empleo

Rust Engineering Lead – Linux and Open Source

Join Canonical as a Rust Engineering Lead and help drive the adoption of Rust throughout our Linux offerings, from Ubuntu to embedded software and the kernel.

Canonical is a leading provider of open‑source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in cloud, AI, engineering and IoT initiatives. With 1,200+ colleagues in 75+ countries, we are a founder‑led, profitable company that encourages fully remote, distributed work and provides occasional in‑person team sprints.

We are hiring Rust Engineering Leads of all experience levels to shape the future of Linux systems with Rust. The role requires extensive Linux experience and a passion for system‑level development.

Responsibilities
  • Design and implement well‑tested, well‑documented software in Rust.
  • Advocate for Rust adoption within Canonical and upstream projects.
  • Identify projects and codebases that can be prioritised for Rust adoption.
  • Debug and fix issues encountered by users.
  • Participate in engineering processes, including 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, where required.
  • Contribute to the product’s success through technical advocacy.
Qualifications
  • Exceptional academic track record in high school and university.
  • Undergraduate degree in Computer Science, STEM or a comparable narrative of alternative learning.
  • Senior candidates: experience building, deploying and operating distributed systems and APIs.
  • Track record of exceeding expectations and self‑starting delivery to schedule.
  • Respectful and collaborative in a multicultural, multinational environment.
  • Professional written and spoken English.
  • Experience designing and writing high‑quality Rust software on Linux.
  • Deep passion for Linux at the system level.
  • Willingness to travel twice a year for company events up to two weeks.
  • Excellent interpersonal skills, curiosity, flexibility and accountability.
Nice‑to‑have Skills
  • Experience developing for Ubuntu.
  • Familiarity with LXD, MicroK8s, SnapD, IoT, Juju, Ubuntu Core, Ubuntu Pro.
  • Performance engineering and security experience.
Benefits
  • Fully remote work with bi‑annual in‑person team sprints.
  • Personal learning and development budget of USD 2,000 per year.
  • Annual salary review and performance‑driven bonus or commission.
  • Recognition rewards, annual holiday leave, maternity and paternity leave.
  • Employee Assistance Programme and travel upgrades for long‑haul events.

Canonical is an equal‑opportunity employer. We foster a workplace free from discrimination. Diversity of experience, perspectives and background create a better work environment and improved products. Whatever your identity, we will give your application fair consideration.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Ubuntu Engineering Lead
Ubuntu Engineering Lead

Canonical • Ciudad de México

Presencial
MXN 1.739.000 - 2.610.000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+2
Ubuntu Engineering Manager
Ubuntu Engineering Manager

Canonical • Ciudad de México

A distancia
MXN 2.042.000 - 3.063.000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Maternity and paternity leave
+4
Ubuntu Software Engineer
Ubuntu Software Engineer

Canonical • Ciudad de México

Presencial
MXN 1.224.000 - 2.100.000
Distributed work environment
Personal learning and development budget
Annual compensation review
+4
Junior Ubuntu Software Engineer
Junior Ubuntu Software Engineer

Canonical • Ciudad de México

A distancia
MXN 50.000 - 70.000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Maternity and paternity leave
+1
Remote Rust Systems Lead – Linux & Open Source
Remote Rust Systems Lead – Linux & Open Source

Canonical • Ciudad de México

A distancia
MXN 1.463.000 - 1.829.000
Open Source Platform Engineering Lead
Open Source Platform Engineering Lead

Canonical • Ciudad de México

Presencial
MXN 1.739.000 - 2.610.000
Software Engineer, Sustaining Engineering
Software Engineer, Sustaining Engineering

Canonical • Ciudad de México

Presencial
MXN 1.213.000 - 1.908.000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+4
Linux Platform Integration - Ubuntu Systems Senior Engineer
Linux Platform Integration - Ubuntu Systems Senior Engineer

Canonical • Ciudad de México

Presencial
MXN 1.395.000 - 2.094.000
Learning and development opportunities
Annual compensation review
Personal learning and development budget of 2,000 USD per annum
+2
Engineering Manager - Ubuntu Linux Kernel
Engineering Manager - Ubuntu Linux Kernel

Canonical • Ciudad de México

Híbrido
MXN 1.473.000 - 2.211.000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+4
Sustaining Operations Engineer
Sustaining Operations Engineer

Canonical • Ciudad de México

A distancia
MXN 1.479.000 - 1.850.000
Distributed work environment
Personal learning and development budget of USD 2,000
Annual compensation review
+2