Rust Engineering Lead Opportunity

New

Skills

Computer science Devops Distributed systems Flutter Go Linux Python React Rust Ubuntu

Join Canonical, the company behind Ubuntu, as a Rust Engineering Lead. This fully remote role empowers you to drive Rust adoption within open-source and enterprise software projects, contributing to the evolution of Linux systems. Collaborate with a global team to deliver high-quality, innovative solutions for public cloud, AI, IoT, and more. Benefit from a distributed work environment, engaging company events, and a culture of excellence.

Job Overview

As a Rust Engineering Lead, you will design, implement, and advocate for Rust-based solutions in Canonical's products, including Ubuntu. You will identify opportunities for Rust integration, uphold high engineering standards, and work closely with an international team to enhance open-source offerings and support enterprise customers.

Key Responsibilities
  • Design and implement robust, well-documented software in Rust.
  • Advocate for Rust adoption across Canonical and upstream projects.
  • Identify and prioritize codebases for Rust integration.
  • Participate in code and architectural reviews to uphold engineering best practices.
  • Collaborate with colleagues and the open-source community on technical specifications.
  • Debug, fix, and support issues encountered by users and partners.
  • Contribute to technical advocacy and improve engineering processes.
  • Deploy and operate Rust-based services as needed.
  • Travel twice a year for company-wide events.
Required Skills & Qualifications
  • Extensive experience developing high-quality Rust software on Linux.
  • Strong background in Linux system-level development and multiple distributions.
  • Bachelor’s degree in Computer Science, STEM, or equivalent experience.
  • Excellent written and spoken English communication skills.
  • Self-motivated, organized, and able to deliver in a fully remote, distributed environment.
  • Exceptional academic track record and a drive to exceed expectations.
  • Experience with distributed systems, APIs, and performance/security engineering (for senior roles).
  • Professionalism in multicultural, global teams and effective interpersonal skills.
  • Familiarity with Ubuntu, LXD, MicroK8s, SnapD, IoT, Juju, Ubuntu Core, or Ubuntu Pro is a plus.
  • Passion for open source, diversity, and continuous learning.

Job Type: Remote

Salary: Not Disclosed

Experience: Entry

Duration: 12 Months

Share this job:

Similar Jobs

Rust Engineering Lead

New

Drive Rust adoption in Canonical and upstream projects

Design and implement high-quality software in Rust

C C++ Cloud Computer science

Software Engineer - App Stores

New

Develop clean web service APIs using Python and optionally Golang

Design and implement new features from spec to production

Api Development Architecture Computer science Engineer

Staff Backend Engineer

New

Lead technical direction and execution of high-impact initiatives

Architect and build scalable systems for mission-critical workflows

Ai Tools Architecture Computer science Engineer

Staff Security Assurance Engineer - Third Party Risk Management

Posted 6 days ago

Manage and mature third-party risk management program

Evaluate security controls and documentation of third parties

Computer science Engineer ISO 27001 Jira

Senior Software Engineer at Branch

Posted 6 days ago

Revolutionize financial access for underserved banking customers

Design and maintain multiple technologies and systems

Agile Methodologies Android development API Design Computer science

Backend Engineer - Data

Posted 6 days ago

Revolutionizing financial access for underserved customers across Africa and India.

Building out APIs and backend systems for new financial products.

Agile Agile Methodologies Ai Tools Api Development

AI Chemistry Expert Training

Posted 6 days ago

Train and improve AI models using Chemistry and Python expertise

Review and evaluate AI-generated code and content

Ai Chemical Engineering Chemistry Computer science

Poland Software Engineering Intern

Posted 7 days ago

Offer an internship opportunity in software engineering at Dropbox

Allow remote work from anywhere in Poland

C++ Computer science Engineer Independent Work

Sr. Software Engineer (AI)

Posted 11 days ago

Hiring a Sr. Software Engineer specialized in AI.

Full-time remote position in the United States.

Ai Ai Algorithms Ai solutions Computer science

Junior Data Analyst Position

Posted 11 days ago

Support statewide efforts to end veteran homelessness

Collect and synthesize data to identify trends

Communication Skills Computer science Data Analysis Data Science

Staff Frontend Engineer Role

Posted 22 days ago

Develop and maintain a secure, scalable orchestration platform.

Design frontend components and APIs for multi-tenant environments.

Api Development AWS CI/CD Computer science

Education Services Developer

Posted 22 days ago

Build and maintain virtual training environments

Support and troubleshoot sandbox systems for trainings

Angular Azure C# Communication

Staff Backend Engineer Role

Posted 32 days ago

Architect and scale backend platforms

Lead and mentor engineering teams

Ai Tools Architecture Computer science Distributed systems

Ubuntu Server Packaging Engineer

Posted 32 days ago

Maintain and optimize Ubuntu Server packages

Foster collaboration in a global distributed team

Cloud Computer science Containerization Debian packaging

Rust Engineering Lead Role

Posted 32 days ago

Drive Rust adoption across Canonical products

Develop and maintain Rust-based Linux software

C C++ Cloud Computer science

Senior Graphics Engineer Role

Posted 34 days ago

Develop and maintain advanced graphics engines

Lead feature innovation using modern technologies

Architecture Computer science Engineer Ios Development

Core Zero-Knowledge Engineer

Posted 34 days ago

Advance zk-EVM scalability and performance

Design and implement zero-knowledge cryptographic solutions

C++ Computer science Engineer Go

Workday Integrations Specialist

Posted 34 days ago

Manage Workday integrations from design to support

Ensure data security and compliance in all integrations

Computer science Documentation Hris Security

Senior Backend Engineer Role

Posted 39 days ago

Revolutionize financial access for underserved markets

Design and scale secure backend financial systems

Android API Design Backend Development Computer science

Third-Party Security Assurance

Posted 40 days ago

Mature and operate third-party risk management program

Evaluate and audit security of external vendors

Cissp Certification Computer science Engineer Jira

Third-Party Security Assurance

Posted 40 days ago

Manage and mature third-party risk program

Conduct vendor security assessments and audits

Cissp Certification Computer science Engineer ISO 27001

Salesforce Solution Architect Role

Posted 46 days ago

Design scalable Salesforce architectures

Translate business needs into technical solutions

Apex Architecture Cloud Computer science

InnoDB Team Lead Role

Posted 49 days ago

Lead the InnoDB software development team.

Design and implement robust database solutions.

Agile Methodologies Algorithms C++ Computer science

Senior Application Security Engineer

Posted 54 days ago

Conduct security assessments and reviews

Develop secure software practices

Architecture Cloud Code Review Computer science

AI Offense-Defense Dynamics Lead

Posted 57 days ago

Analyze offense-defense dynamics of AI systems

Develop frameworks and models for AI risk prediction

Communication Computer science Researcher Risk Management

Senior Generative AI Engineer

Posted 58 days ago

Develop and optimize generative AI models for enterprise clients

Lead and enhance large language model training and fine-tuning

Computer science Engineer Generative AI Machine Learning

Data Governance Engineering Lead

Posted 58 days ago

Lead data governance strategy and execution

Build and manage governance-aware data pipelines

Airflow Architecture Computer science Databricks

Staff Backend Engineer

Posted 63 days ago

Lead backend architecture and scalability

Drive engineering best practices and quality

Architecture Computer science Distributed systems Engineer

Ubuntu Server Packaging Engineer

Posted 64 days ago

Maintain and optimize Ubuntu Server packages

Collaborate in a global, distributed engineering team

Cloud Computer science Engineer Go

Senior iOS Engineer Role

Posted 67 days ago

Build scalable iOS solutions

Enhance digital education platforms

CircleCI Computer science Engineer Github

Senior Graphics Engineer Role

Posted 67 days ago

Design and develop advanced graphics engines

Lead user-focused feature creation

Architecture Computer science Documentation Engineer

Workday Integrations Specialist

Posted 68 days ago

Manage and optimize Workday integrations

Ensure compliance with security and regulatory standards

Computer science Documentation Hris Security

Workday Integration Specialist

Posted 68 days ago

Lead and manage Workday integration projects.

Ensure integration compliance with security and regulatory standards.

Computer science Documentation Hris Security

Senior iOS Engineer Role

Posted 69 days ago

Architect scalable, maintainable iOS solutions

Enhance educational experiences for global users

CircleCI Computer science Engineer Github

Senior iOS Engineer Role

Posted 69 days ago

Build scalable educational software

Drive innovation and continuous improvement

CircleCI Computer science Engineer Github

ML Scientist Internship

Posted 74 days ago

Develop personalized search and recommendation systems

Research and implement state-of-the-art ML techniques

Computer science Machine Learning Natural Language Processing Pytorch

Technical Training Specialist Role

Posted 78 days ago

Design and deliver effective customer training programs

Develop engaging eLearning and instructional assets

Ai Tools B2b Collaboration Computer science

InnoDB Senior Developer Lead

Posted 81 days ago

Lead and mentor the InnoDB development team

Design and implement robust software solutions

Agile Development Computer science Devops Linux

AI Offense-Defense Lead

Posted 89 days ago

Analyze AI offense-defense dynamics

Develop frameworks for AI risk assessment

Communication Computer science Researcher Risk Assessment

Infrastructure Staff Engineer

Posted 95 days ago

Build and enhance infrastructure capabilities

Maintain and optimize system reliability

Computer science Content management systems Engineer Javascript

Senior iOS Engineer Role

Posted 99 days ago

Architect scalable and maintainable iOS solutions

Collaborate with educators and cross-functional teams

CircleCI Computer science Engineer Github

Senior iOS Engineer Role

Posted 99 days ago

Develop scalable, mission-critical iOS solutions

Enhance digital learning and collaboration

CircleCI Computer science Cross-platform Development Engineer

Senior iOS Engineer Role

Posted 99 days ago

Architect and deliver scalable iOS solutions

Enhance educational experiences through technology

CircleCI Computer science Engineer Github

Senior Engineering Manager Role

Posted 104 days ago

Lead development of orchestration platform

Drive technical and product delivery excellence

Architecture AWS CI/CD Cloud

Product Director, User Growth

Posted 112 days ago

Drive user acquisition and retention

Establish data-driven growth frameworks

A/b Testing Ab testing Computer science Data Analysis

Senior InnoDB Team Lead

Posted 112 days ago

Develop robust database software solutions.

Lead and mentor the InnoDB engineering team.

Agile practices Algorithms Computer science Data Structures

AI Offense-Defense Research Lead

Posted 118 days ago

Decode AI offense-defense dynamics

Develop frameworks for AI risk assessment

Communication Computer science Researcher Risk Assessment

ML Practice Manager India

Posted 146 days ago

Grow and lead the ML Practice team in India

Drive successful customer ML and GenAI engagements

AWS Azure Computer science Data Science

Senior ML Engineer, Remote

Posted 156 days ago

Design and productionize scalable machine learning systems

Personalize user experiences using data-driven models

Cloud Computer science Databricks Engineer

Network Security Engineer

Posted 156 days ago

Develop and integrate network security software solutions

Collaborate with cross-functional teams for product innovation

Automation Cisco Computer science Engineer
overtime