Qualify AfricaBeta
Partner with us
← All jobs

Job

Senior Software Engineer - Python/Golang - Kubernetes

Canonical

Share

Open. No closing date published. No fee to apply Last checked 18 Oct

At a glance

Deadline
Open. No closing date published.
Fee
No fee to apply
Who may apply
  • Based in Europe, the Middle East or Africa, as Canonical lists this one as home based EMEA (and Americas)
  • A bachelor's or equivalent in Computer Science, STEM or similar
  • A Golang developer fluent in Python, with Kubernetes experience
Where
Remote. Home based - EMEA (Europe, Middle East and Africa) or Americas

A full-time, home-based senior engineering job with Canonical, the company behind Ubuntu, building Kubernetes software in Go and Python, open to people based in Africa through Canonical's EMEA hiring.

The facts

What you get
A salary; no figure is published on the posting
Where
Home based - EMEA (Europe, Middle East and Africa) or Americas
How long
Full time

Where you stand

This one is free. There is no fee to apply, and nobody should ask you for money at any point.

What they ask for

Get ready to apply

Built only from what this listing states.

The application takes real work, by our reading.

1. What to get ready

An online form; it names no documents. Some forms do not save as you go, so set aside time to do it in one sitting.

In their words: “An online application”

2. Dates

  • No closing date is stated.
  • Openings with no closing date can close once they have enough people, so sooner is safer. Our advice

Download checklist (.txt) Send to WhatsApp

The download is a small text file. You can read it later without data. It also lists each condition they set, so you can tick yourself against them. WhatsApp sends the same list to you, or to somebody helping you.

No CV yet? Make a plain one from your answers. Nothing you type is kept.

Tips for applying for a job

General advice from us, the same for every job. It is not what this organisation says; that is above.

  • Match your CV to this job: put the experience closest to what it asks for first, and use the same words the listing uses for the same things.
  • For each thing the listing asks for, have one real example ready: where you did it, what you did, and what changed because of it.
  • Informal work counts. Selling, tutoring, running a family shop, volunteering and caring for relatives all built real skills; say what you did plainly.
  • If a cover letter is asked for, keep it to three short paragraphs: why this job, what you have done that fits, and when you can start.

If there is an interview or a test

  • Read the listing again the day before, and the organisation's own about page.
  • Prepare two or three short stories: a problem you solved, a time you learned something quickly, a time you worked with others.
  • Have one or two questions ready for them, for example what the first three months in the role look like.
  • For a call or video interview, test your data, battery and a quiet place beforehand. If your connection drops, call or write straight away.

All our tips and messages to copy. Practise answering, with nothing kept. Received an offer? Check whether it is real, then read before you say yes.

How to apply

You apply on Canonical's own website, not here. We never send an application for anybody and we never ask you for anything to pass on. Check their page for anything not shown here.

Go to the application

More like this, open now

How we checked this

This was opened and verified at Canonical's own website on 18 October 2026: it was real, still open, and open to people from African countries. If anything here is wrong, tell us.