← All open jobs

Information Technology · Not stated

Direct employer

Junior Ubuntu Software Engineer

Canonical

Home based - WorldwideEntry level · RemoteDeadline not published by employerChecked 15 Oct 2026
Illustration of construction plans, a hard hat and measuring tools.

Published by employer

About this role

This plain-English summary was prepared by work.ke from the original advert. Confirm all details on the source before applying.

Role overview

Canonical is hiring junior software engineers to work remotely from anywhere in the world. The role involves contributing to the Ubuntu Engineering organisation, suitable for new graduates or early career engineers passionate about open source software development.

Read full role

What you will do

  • Design, build and ship software using Rust, Go, Python and C/C++.
  • Package, integrate, test and upload open source software to Ubuntu repositories.
  • Debug issues and deliver robust solutions.
  • Write and improve technical and community documentation.
  • Contribute to upstream and related open source projects.
  • Collaborate with a globally distributed team.
  • Continuously learn and develop technical and professional skills.

Requirements

  • Strong academic record from high school and university.
  • Undergraduate degree in Computer Science or STEM, or an alternative compelling background.
  • Demonstrated drive and ability to exceed expectations.
  • Passion for open source software.
  • Experience with Rust, Go, Python, Flutter or C/C++.
  • Proficient written and spoken English.
  • Excellent communication and interpersonal skills.
  • Willingness to travel twice a year for company events lasting up to two weeks.

Benefits

Compensation is based on location, experience and performance, with annual reviews and performance bonuses. Benefits include a distributed work environment with biannual in-person team sprints, a personal learning and development budget of USD 2,000 per year, annual leave, parental leave, wellness programs, travel opportunities, and recognition rewards.

How to apply

Apply through the employer's official contact. The employer has not published a closing date.

View advert & apply