📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

This job is no longer available

This job expired on 25/08/2026. It no longer accepts applications.

Software Engineer – Python & Cloud (Graduate Level)

Canonical

🇬🇧 English
Python Linux apt deb packaging system administration public cloud Ubuntu

Job description

About the role

Canonical is looking for a graduate‑level Software Engineer to develop, test and release improvements to Ubuntu cloud images. You will work remotely with a globally distributed team and collaborate closely with major public‑cloud partners.

Key responsibilities

  • Collaborate proactively with a distributed team across Ubuntu and cloud partners.
  • Write high‑quality Python code, including unit and functional tests, to add new features.
  • Debug issues and produce reliable fixes for Ubuntu cloud images.
  • Review code submitted by other engineers and discuss design solutions.
  • Participate in 2–4 weeks of travel per year for internal and external events.

Required profile

  • Passion for Ubuntu, open‑source software and building tools used by millions.
  • Curious, flexible, articulate and accountable with strong self‑motivation.
  • Bachelor’s degree or equivalent in Computer Science, STEM or a related field.
  • Extensive experience with Python on Linux environments.
  • Interest or experience with Ubuntu, cloud platforms or related technologies.

Required skills

  • Python
  • Linux system administration
  • Apt configuration and deb packaging
  • Unit testing and functional testing
  • Code review and collaborative development
  • Public‑cloud concepts (e.g., AWS, Azure, GCP)
  • Open‑source contribution experience (advantageous)

What we offer

  • Fully remote work arrangement.
  • Opportunities to travel globally for conferences and team events.
  • Being part of a founder‑led, profitable and growing open‑source company.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Canonical.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 3 months ago

25 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Canonical