Full-time

Software Engineer - Python - Cloud - graduate level

Posted by Canonical • southwestern ontario, on, Canada

📍 southwestern ontario, on 🕒 June 01, 2026

About the Role

Job Overview

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. We are hiring a Software Engineer to develop, test and release improvements to Ubuntu on public clouds.

Responsibilities

The role entails:

  • Collaborate proactively with a distributed team
  • Write high quality code, with unit and functional tests, to create new features
  • Debug issues and produce high quality code to fix them
  • Review code produced by other engineers
  • Discuss ideas and investigate to find good solutions
  • Work from home, with global travel 2 to 4 weeks per year for internal and external events

Qualifications

  • You love technology and working with brilliant people
  • You are curious, flexible, articulate, and accountable
  • You value soft skills and are passionate, enterprising, thoughtful, and self-moti...

Ready to Apply?

Submit your application today and take the next step in your career journey with Canonical.

Apply Now