C
Rust Engineering Lead - Linux and Open Source
Canonical
Contract type
Ongoing
Work mode
100% remote
Experience
Lead / principal · Not stated
Level inferred from job title
Job description
Key details
- Build, deploy, and operate distributed systems and APIs
- Design and write high-quality Rust software on Linux
- Work with Linux at the system level
- Deliver to schedule in a well-organised, self-starting manner
- Collaborate with colleagues, partners, and community in a multi-cultural, multi-national organisation
- Travel twice a year for company events up to two weeks each
- Company mission
- Canonical is a pioneering tech firm at the forefront of the global move to open source, publishing Ubuntu, the platform for AI, IoT, and the cloud
Benefits
- 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
- Performance-driven annual bonus or commission
Requirements & details
- Exceptional academic track record from both high school and university
- Undergraduate degree in Computer Science or STEM, or a compelling narrative about an 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
- Excellent interpersonal skills, curiosity, flexibility, and accountability
- 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: experience developing for Ubuntu
- Nice-to-have: experience with LXD, MicroK8s, SnapD, IoT, Juju, Ubuntu Core, Ubuntu Pro
- Nice-to-have: performance engineering and security experience
- Rust, Linux, Ubuntu, LXD, MicroK8s, SnapD, IoT, Juju, Ubuntu Core, Ubuntu Pro
- Uncategorized
