Personal learning and development budget of USD 2,000 per year
Annual compensation review
Annual holiday leave
Maternity and paternity leave
Employee Assistance Programme
Job summary
A leading open source software provider in Canada seeks software engineers specializing in Go, Rust, C/C++, and related container technology for remote positions. Candidates should have a strong academic background, experience with open-source tech, and excellent communication skills. This role involves designing new features, conducting security reviews, and collaborating within a distributed team. Canonical offers a remote work environment, learning budgets, and travel opportunities for team events.
Qualifications
Exceptional academic track record from both high school and university.
Experience working on open-source virtualization or container technology.
Professional written and spoken English.
Responsibilities
Design and specify new features, building consensus.
Conduct security analysis and ensure defense in depth.
Write high-quality code to create new features.
Skills
Go
Rust
C/C++
Python
Linux
Education
Undergraduate degree in Computer Science or STEM
Job description
A leading open source software provider in Canada seeks software engineers specializing in Go, Rust, C/C++, and related container technology for remote positions. Candidates should have a strong academic background, experience with open-source tech, and excellent communication skills. This role involves designing new features, conducting security reviews, and collaborating within a distributed team. Canonical offers a remote work environment, learning budgets, and travel opportunities for team events.