Rust Engineering Lead Role
Canonical is seeking a highly skilled Rust Engineering Lead to drive the adoption of Rust across our offerings, starting with Ubuntu and extending to our own projects and open source initiatives.
* 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 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.
The ideal candidate will have an exceptional academic track record from both high school and university, undergraduate degree in Computer Science, STEM, or alternative path, and experience building, deploying, and operating distributed systems and APIs. A strong motivation and commitment to home-based, distributed work are also essential.