Innovative Software Engineer Specializing in Python and Cloud Technologies

Canonical
📍 outaouais, qc, Canada 💼 Full-time 🕒 Posted June 04, 2026

Job Description

Elevate your software engineering career by developing critical improvements for Ubuntu in public cloud environments. Utilize your Python expertise in a flexible, remote role, collaborating globally to enhance user experiences.
As a Software Engineer, you'll focus on creating and testing enhancements to the Ubuntu cloud images. Your role requires high-quality coding, debugging, and ensuring seamless interoperability across various cloud environments. You’ll actively engage with team members and users to address their needs, contributing to a project used by millions.
Key Responsibilities:
• Collaborate with a global distributed team
• Write unit and functional tests for new features
• Debug and resolve software issues with high-quality code
• Review and improve code from fellow engineers
• Investigate innovative solutions to project challenges
Requirements:
• Bachelor's in Computer Science or related field
• Extensive Python experience in Linux environment...

Ready to Apply?

Submit your application today and join our talented team at Canonical.

Submit Application

Job Details

  • Location outaouais, qc
  • Job Type Full-time
  • Category IT & Technology
  • Posted Date June 04, 2026
  • Application Deadline July 14, 2026