Find your next role
Discover roles across ambitious teams
9,737 jobs
- More jobs
Canonical
Senior/Staff/Principal Engineer
Remote · Full time · Senior level
About the role
Lead design and architecture of impactful open source projects. Drive technical leadership and contribute high-quality code across diverse technologies.
What you’ll do
• Lead design and architecture of open source projects. • Code in Golang, Rust, Python, C/C++ or Typescript/React. • Collaborate with globally distributed teams. • Mentor and advise colleagues on career progression. • Contribute to technical documentation.
What you’ll bring
• Exceptional academic track record. • Undergraduate degree in Computer Science or STEM. • Technical leadership and team motivation skills. • Deep experience with Go, Rust, Python or C. • Excellent communication and interpersonal skills.
Life at Canonical
Distributed work environment with biannual in-person team sprints. Personal learning budget of USD 2,000 yearly. Annual compensation review and performance bonuses. Comprehensive leave policies and wellness programs.
About Canonical
Canonical is a pioneering tech firm behind Ubuntu, a leading open source platform for AI, IoT, and cloud. It operates globally with a remote-first culture since 2004.