🌍 Global Opportunities
Updated Hourly
🎓 Student Friendly

parttimejobs.work

Flexible Work, Better Balance

⏰ Full-time

Software Engineer - Python - Ubuntu Pro client - graduate level

Canonical
Location 📍 trois rivières, Canada
Posted 📅 June 05, 2026
Work Type ⏰ Full-time

Position Overview

Job Overview

We are hiring a Software Engineer to develop, test and release improvements to the Ubuntu Pro client.

Ubuntu Pro is a suite of specialist services provided by Canonical. The Ubuntu Pro Client is a command‑line tool that manages all these services.

The quality and stability of the Ubuntu Pro Client is critically important, since it comes pre‑installed on every Ubuntu system. You will work with the Ubuntu Server team, alongside major cloud partners and multiple Canonical product teams to develop, test and release improvements to the Pro client. You will also be a voice in communication with our users, ensuring their needs are met.

This role requires quality‑oriented software engineering in Python and a focus on software interoperability. Excellent Python skills are a key requirement, with previous contributions to open source Python projects as an advantage. Experience in configuring apt, and knowledge of Debian packaging and general s...

Apply Now

Submit Application →

Quick and easy application process

Job Details

Employment Type
Full-time
📊
Category
IT & Technology
🏠
Work Arrangement
On-site
📍
Location
trois rivières, Canada