Talent.com
Esta oferta de trabajo no está disponible en tu país.
Rust Engineering Lead - Linux and Open Source

Rust Engineering Lead - Linux and Open Source

CanonicalSantiago de Querétaro, Querétaro, Mexico
Hace más de 30 días
Tipo de contrato
  • Teletrabajo
Descripción del trabajo

Overview

Rust Engineering Lead - Linux and Open Source at Canonical. 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, data science, AI, engineering innovation, and IoT initiatives. We work with customers including leading public cloud and silicon providers, and industry leaders in many sectors. Canonical has a distributed workforce with 1200+ colleagues in 75+ countries and relatively few office-based roles. Teams meet two to four times yearly in person to align on strategy and execution. The company is founder-led, profitable, and growing.

We are hiring Rust Engineering Leads of all levels to drive the adoption of this exciting language across Canonical offerings, starting with Ubuntu but extending to our own projects and open source initiatives. Rust is viewed as a language for system-level services and capabilities, complementing software traditionally written in C or C++. We aim to rethink foundations of future Linux systems with Rust as a central driver, from firmware and embedded software to bootloaders, the kernel, input handling, and the desktop. We also want Ubuntu to be the best platform for Rust development with easy access to tooling and capabilities that support cutting-edge open source and enterprise development.

This job posting reflects our general process for Rust engineers of all levels for all relevant teams at Canonical. Apply if you are an exceptional software engineer who prefers to work in Rust. After the first round of interviews, we’ll match you with the best-fit product team based on your interests. Canonical has substantial projects in Python, Go, C, and C++, and we are investing in Rust. For front-end development we prefer React and Flutter. Join us in delivering innovative open-source solutions to individuals and enterprises worldwide. We expect the highest engineering standards and a strong motivation to deliver in a fully home-based, distributed environment. These roles require extensive personal experience with Linux—the more versions, the better.

Location : We have open roles for Rust engineers in every time zone.

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 our engineering process through code and architectural reviews
  • Collaborate with community and colleagues on technical specifications
  • Seek improvements to engineering and operations practices
  • In some cases, deploy and operate services developed by the team
  • Contribute to the success of your product through technical advocacy

What we are looking for in you

  • An exceptional academic track record from both high school and university
  • Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
  • For more senior roles, experience building, deploying, and operating distributed systems and APIs
  • Drive and a track record of going above-and-beyond expectations
  • Well-organised, self-starting and able to deliver to schedule
  • Appreciative of diversity, polite and effective in a multi-cultural, multi-national organisation
  • Professional manner interacting with colleagues, partners, and community
  • Experience designing and writing high-quality Rust software on Linux
  • Experience with and passion for Linux at the system level
  • Professional written and spoken English
  • The work ethic and confidence to shine alongside motivated colleagues
  • Excellent interpersonal skills, curiosity, flexibility, and accountability
  • Passion, thoughtfulness, and self-motivation
  • Result-oriented, with a personal drive to meet commitments
  • Ability to travel twice a year, for company events up to two weeks each
  • Nice-to-have skills

  • Experience developing for Ubuntu
  • Experience with LXD, MicroK8s, SnapD, IoT, Juju, Ubuntu Core, Ubuntu Pro
  • Performance engineering and security experience
  • What we offer colleagues

  • Distributed work environment with twice-yearly team sprints in person
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Employee Assistance Programme
  • Opportunity to travel to new locations to meet colleagues
  • Priority Pass, and travel upgrades for long haul company events
  • About Canonical

    Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence; to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.

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

    Seniority level

  • Mid-Senior level
  • Employment type

  • Full-time
  • Job function

  • Engineering and Information Technology
  • Industries

  • Software Development
  • We are not able to accept unsolicited referrals or candidates from recruitment agencies for this position.

    #J-18808-Ljbffr

    Crear una alerta de empleo para esta búsqueda

    Engineering Lead • Santiago de Querétaro, Querétaro, Mexico

    Ofertas relacionadas
    • Oferta promocionada
    Maintenance Leader – Food & Beverage

    Maintenance Leader – Food & Beverage

    ConfidentialSan Miguel de Allende, Guanajuato, Mexico
    UHT and aseptic filling equipment.This role is fully responsible for the maintenance area and facility, including operations, team leadership, and budget management. Mechatronics, Electrical, Mechan...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Plant Manager

    Plant Manager

    SCHERDEL North AmericaGuanajuato, Mexico, Mexico
    SCHERDEL Wiesauplast products are customer specific designed and high-performance injection molding and welding.The knowledge of tooling design and manufacturing, as well as extensive material expe...Mostrar másÚltima actualización: hace 1 día
    • Oferta promocionada
    Linux Engineering Manager - Optimisation For Latest Hardware

    Linux Engineering Manager - Optimisation For Latest Hardware

    CanonicalQuerétaro, México
    Linux Engineering Manager - Optimisation for Latest HardwareJoin to apply for the Linux Engineering Manager - Optimisation for Latest Hardware role at Canonical. Lead an engineering team that partne...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Senior Engineer, Process SMT

    Senior Engineer, Process SMT

    GenthermCelaya, Guanajuato, Mexico
    We’re with you on a cold winter day when you turn on your heated seat and steering wheel or helping manage patient body temperature in the operating room, recovering room or intensive care units.We...Mostrar másÚltima actualización: hace 20 días
    • Oferta promocionada
    Tooling Manager

    Tooling Manager

    ConfidentialCelaya, Guanajuato, Mexico
    The manufacturing tooling manager is responsible for overseeing the design, development, and maintenance of tooling used in the manufacturing process. Key responsibilities include managing the desig...Mostrar másÚltima actualización: hace 1 día
    • Oferta promocionada
    Técnico de drones (RPAS)

    Técnico de drones (RPAS)

    WhatJobsSan Juan del Río, Mexico
    Servicio oficial en las unidades militares de las Fuerzas Armadas de Ucrania.Sin distinción de nacionalidad.Estado compensación financiera en caso de lesión vacaciones básicas anuales de 30 días y ...Mostrar másÚltima actualización: hace 3 días
    • Oferta promocionada
    Linux devices software engineer - snapd

    Linux devices software engineer - snapd

    CanonicalSantiago de Querétaro, Querétaro, Mexico
    Teletrabajo
    Linux devices software engineer - snapd.Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    • Nueva oferta
    Líder de Calidad

    Líder de Calidad

    SafranColón, Querétaro, Mexico
    SAFRAN empresa dedicada al sector Aeroespacial, ubicada en el Parque Aeroespacial de Querétaro esta en búsqueda de : .Titulado en Ingenieria Industrial, Aeronautica, de Manufactura o a fin.Experienci...Mostrar másÚltima actualización: hace 19 horas
    • Oferta promocionada
    Software Engineer - Solutions Engineering

    Software Engineer - Solutions Engineering

    CanonicalSantiago de Querétaro, Querétaro, Mexico
    Teletrabajo
    Work in Python and Golang to design and deliver open source software operations code.Work with the entire Linux stack, from kernel, networking, storage, to applications. Shape high quality open sour...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Software Engineer, Ceph & Distributed Storage

    Software Engineer, Ceph & Distributed Storage

    CanonicalSantiago de Querétaro, Querétaro, Mexico
    Teletrabajo
    Software Engineer, Ceph & Distributed Storage.Software Engineer, Ceph & Distributed Storage.Software Engineer, Ceph & Distributed Storage. Be among the first 25 applicants.Software Engineer, Ceph & ...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Gas Turbine Systems Integration Engineer

    Gas Turbine Systems Integration Engineer

    Siemens EnergySantiago de Queretaro, Queretaro, Mexico
    The Systems Specialist is a central member of the mechanical design team, managing the solution requirements, managing project risks and driving the verification and validation of design solutions ...Mostrar másÚltima actualización: hace 9 días
    • Oferta promocionada
    Linux Engineering Manager - Optimisation for Latest Hardware

    Linux Engineering Manager - Optimisation for Latest Hardware

    CanonicalQuerétaro City, Mexico
    Linux Engineering Manager - Optimisation for Latest Hardware.Join to apply for the Linux Engineering Manager - Optimisation for Latest Hardware role at Canonical. Lead an engineering team that partn...Mostrar másÚltima actualización: hace 8 días
    • Oferta promocionada
    Linux Devices Software Engineer

    Linux Devices Software Engineer

    CanonicalSantiago de Querétaro, Querétaro, Mexico
    Teletrabajo
    Linux Devices Software Engineer.Be among the first 25 applicants.Linux Devices Software Engineer.This role is one of our general tracks. Apply here for all engineering teams at Canonical who work on...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Embedded Linux Senior Software Engineer - Optimisation

    Embedded Linux Senior Software Engineer - Optimisation

    CanonicalSantiago de Querétaro, Querétaro, Mexico
    Teletrabajo
    Embedded Linux Senior Software Engineer - Optimisation.Embedded Linux Senior Software Engineer - Optimisation.Embedded Linux Senior Software Engineer - Optimisation. Be among the first 25 applicants...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Software Engineering Manager - Ubuntu Linux Kernel

    Software Engineering Manager - Ubuntu Linux Kernel

    CanonicalSantiago de Querétaro, Querétaro, Mexico
    Teletrabajo
    Software Engineering Manager - Ubuntu Linux Kernel.Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets.Our platform, Ubuntu...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Aeronautical Instructor

    Aeronautical Instructor

    SafranColón, Querétaro, Mexico
    Safran is an international high-tech group operating in the fields of aeronautics (propulsion, equipment and interiors), space and defense. The mission : to contribute in a lasting way to a safer wor...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Software Engineer - L3 Support

    Software Engineer - L3 Support

    CanonicalSantiago de Querétaro, Querétaro, Mexico
    Teletrabajo
    Software Engineer - L3 Support.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 ...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Software Engineer (Python / Linux / Packaging)

    Software Engineer (Python / Linux / Packaging)

    CanonicalSantiago de Querétaro, Querétaro, Mexico
    Teletrabajo
    Software Engineer (Python / Linux / Packaging).Software Engineer (Python / Linux / Packaging).Canonical is a leading provider of open source software and operating systems to the global enterprise and tech...Mostrar másÚltima actualización: hace más de 30 días