Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Join a forward-thinking company as a System Software Engineer focusing on Rust compiler and tooling. This remote role emphasizes collaboration within the AMERICAS region, allowing you to work on enhancing Rust support for Ubuntu. You'll engage in code reviews, mentoring, and architecture discussions, contributing to a premier platform for Rust development across diverse environments. With a commitment to open source innovation, this position offers a unique opportunity to influence the Ubuntu ecosystem while enjoying a flexible work environment and biannual team sprints.
Join to apply for the System Software Engineer - Rust compiler, tooling, and ecosystem role 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 enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include major public cloud and silicon providers, and industry leaders across sectors. With a global team of 1200+ colleagues in over 75 countries, we emphasize remote collaboration, meeting in person a few times a year in interesting locations worldwide.
We are hiring a System Software Engineer for Rust compiler, tooling, and ecosystem. This new team will focus on enhancing Rust support on Ubuntu, delivering top-tier Rust runtime, developer experience, and tooling. We aim to bring the latest in programming language innovation to Ubuntu users, supporting future open source developments.
This role is ideal for a software engineer passionate about open source, Linux systems, software architectures, and Rust. You will contribute to making Ubuntu the premier platform for Rust development across various environments, including cloud, datacenters, containers, and desktop.
As part of the Ubuntu Foundations Team, you will work on critical toolchains and influence the entire Ubuntu ecosystem, from desktop to cloud. Responsibilities include discussing design with team members, mentoring, code reviews, and collaborating on architecture improvements that enhance Ubuntu's performance and user experience.
Location: This role is remote within the AMERICAS region.
Canonical leads in open source innovation, publishing Ubuntu, a key platform for AI, IoT, and cloud. We hire globally, value excellence, and support remote work since 2004. Join us to challenge norms, develop skills, and advance open source.
Canonical is an equal opportunity employer. We celebrate diversity and are committed to fair consideration for all applicants.