Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu

remote work

United Kingdom

À distance

GBP 42 000 - 54 000

Plein temps

14 jours+

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Résumé du poste

Canonical is seeking 2025/2026 graduates for remote software engineering roles with occasional in-person sprints and mentoring. You will write high quality code in Python, Rust, C/C++, Golang, JavaScript or Java and contribute to developer tooling and CLI projects.

Fresh graduates with a STEM degree, Linux experience, and strong English are encouraged to apply. Global, distributed teams collaborate across Linux domains from BIOS to desktops.

Qualifications

  • Exceptional academic record with an undergraduate degree in a STEM field.
  • Experience with Ubuntu or another Linux distribution.
  • Proficiency in at least one of Python, Rust, C/C++, Golang, JavaScript or Java.
  • Strong communication skills in English and ability to work in a distributed team.
  • Personal projects in technology and software engineering beyond the curriculum.

Responsabilités

  • Write high quality, resilient, and performant code in one of Python, Rust, C/C++, Golang, JavaScript or Java.
  • Shaped roadmap for your product at global sprints every six months.
  • Focus on design and user experience for developer tooling and command line apps.
  • Engage with users and the open source community through code reviews and issue trackers.
  • Collaborate with teams across Linux system areas from BIOS to desktop applications.

Connaissances

Python
Rust
C/C++
Golang
JavaScript
Java
Linux

Formation

Undergraduate STEM degree

Description du poste

About the role

Canonical is a leading provider of open source software and operating systems. This role is for 2025 and 2026 graduate software engineers joining engineering teams worldwide, working from home with some in-person team sprints and mentoring.

What you'll do
  • Write high quality, resilient, and performant code in one of Python, Rust, C/C++, Golang, JavaScript or Java
  • Shaped roadmap for your product at global sprints every six months
  • Focus on design and user experience for developer tooling and command line apps
  • Engage with users and the open source community through code reviews and issue trackers
  • Collaborate with teams across Linux system areas from BIOS to desktop applications
What they're looking for
  • Exceptional academic record with an undergraduate degree in a STEM field
  • Experience with Ubuntu or another Linux distribution
  • Proficiency in at least one of Python, Rust, C/C++, Golang, JavaScript or Java
  • Strong communication skills in English and ability to work in a distributed team
  • Personal projects in technology and software engineering beyond the curriculum
For applicants in Nigeria
  • The listing states worldwide eligibility for applicants
  • Location is global remote work; not restricted to a single country
  • Timezone expectations are aligned to global teams in EMEA, APAC, and AMER, but no explicit Nigeria-specific requirement is stated
  • The listing does not specify whether contractors or employees are offered
  • The listing does not state pay currency or range
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu
Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu

Canonical • Douglas

À distance
GBP 32 000 - 52 000
Distributed work environment
Learning budget USD 2000/year
Annual compensation review
+2
Global Remote Graduate Software Engineer
Global Remote Graduate Software Engineer

remote work • Grande-Bretagne

À distance
GBP 42 000 - 54 000
Remote Graduate Software Engineer: Open Source & Linux
Remote Graduate Software Engineer: Open Source & Linux

Canonical • Douglas

À distance
GBP 32 000 - 52 000
Distributed work environment
Learning budget USD 2000/year
Annual compensation review
+2
Python Engineer
Python Engineer

Meetborderless • Greater London

Sur place
GBP 66 000 - 89 000
Annual learning budget USD 2,000
Travel for company events twice a year
Annual compensation review
+2
Software Maintenance Engineer
Software Maintenance Engineer

Meetborderless • Greater London

Sur place
GBP 70 000 - 110 000
Global remote work
Learning budget of USD 2,000 per year
Annual compensation review
+1
Software Engineer - Data Infrastructure - OpenSearch/ElasticSearch
Software Engineer - Data Infrastructure - OpenSearch/ElasticSearch

Meetborderless • Greater London

Sur place
GBP 90 000 - 120 000
Fully remote working environment
Learning and development budget
Annual compensation review
+5
Software Engineering Manager (Backend SaaS)
Software Engineering Manager (Backend SaaS)

Meetborderless • Greater London

Sur place
GBP 120 000 - 170 000
Distributed sprints
Learning budget
Compensation review
+5
Software Engineer - Data Infrastructure
Software Engineer - Data Infrastructure

Meetborderless • Greater London

Sur place
Confidential
Cloud Field Engineer
Cloud Field Engineer

Meetborderless • Greater London

Sur place
GBP 90 000 - 130 000
Personal learning & development budget
Annual compensation review
Recognition rewards
+6
Ubuntu Core Software Engineer
Ubuntu Core Software Engineer

Canonical • Greater London

À distance
GBP 90 000 - 120 000
Distributed work environment
Learning budget
Annual compensation review
+6