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 enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. We have 1200+ colleagues in 75+ countries with many roles that are home-based and distributed. We hire to align on strategy and execution through periodic in-person team meetings in various locations.
Location : 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 suitable for Rust adoption
- Debug and fix issues reported by users
- Participate in engineering reviews of code and architecture
- Collaborate with the community and colleagues on technical specifications
- Seek improvements to engineering and operations practices
- Deploy and operate services developed by the team in some cases
- Contribute to product success through technical advocacy
What we are looking for in you
Academic track record from high school and university or a compelling alternative pathUndergraduate degree in Computer Science or STEM, or a strong alternative pathFor senior roles, experience building, deploying, and operating distributed systems and APIsDrive, initiative, and ability to deliver to scheduleProfessional interaction with colleagues and partners in a multicultural environmentExperience designing and writing high-quality Rust software on LinuxExperience with Linux at the system levelProfessional written and spoken EnglishStrong work ethic, accountability, curiosity, flexibilityWillingness to travel up to twice a year for company events (up to two weeks each)Nice-to-have skills
Experience developing for UbuntuExperience with LXD, MicroK8s, SnapD, IoT, Juju, Ubuntu Core, Ubuntu ProPerformance engineering and security experienceWhat we offer
Distributed work environment with twice-yearly in-person team sprintsPersonal learning and development budget of USD 2,000 per yearAnnual compensation review and performance-based incentivesRecognition rewards and annual holiday leaveMaternity and paternity leaveEmployee Assistance ProgrammeOpportunities to travel to meet colleaguesTravel upgrades for long-haul company eventsAbout Canonical
Canonical is a pioneering tech firm at the forefront of open source. As the publisher of Ubuntu, we recruit globally and maintain high standards for joining the company. Most colleagues work from home, collaborating across time zones to innovate and deliver.
Canonical is an equal opportunity employer. We foster a workplace free from discrimination and value diverse experience and perspectives.
#J-18808-Ljbffr