Find your next role

Discover roles across ambitious teams

9,737 jobs

Sort by
  • 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.

Posted 9 hours ago