Jobiglo

No results.

Graduate Software Engineer – Open Source & Linux

Jobgether · Belgique

New Remote
Remote Junior 🇬🇧 English
Python Go Golang Rust C++ JavaScript Java Linux Ubuntu

Job description

About the role

This graduate position offers an entry point into large‑scale open source engineering at Canonical. You will work on systems that power cloud, AI, IoT and enterprise infrastructure, collaborating with a globally distributed, remote‑first team.

Key responsibilities

  • Design, develop and improve open source and commercial software products across diverse technology stacks.
  • Write clean, efficient production‑grade code in languages such as Python, Go, Rust, C/C++, JavaScript or Java.
  • Work across the full stack, including Ubuntu environments and broader Linux components.
  • Participate in design discussions, global engineering sprints and roadmap planning.
  • Collaborate with users, contributors and internal teams through code reviews, issue tracking and community engagement.
  • Support debugging, issue resolution and customer‑facing problem solving with a focus on reliability and performance.
  • Develop awareness of software security, system design principles and scalable architecture patterns.
  • Continuously learn through mentorship, pair programming and hands‑on challenges.

Required profile

  • Bachelor’s degree in Computer Science, Mathematics, Engineering or a related STEM field.
  • Strong academic record and evidence of high performance in technical studies or projects.
  • Passion for software engineering and genuine interest in open source ecosystems.
  • Motivation to learn, contribute and grow in a fast‑paced engineering environment.
  • Analytical thinking, problem‑solving ability and attention to detail.

Required skills

  • Proficiency in at least one programming language: Python, Go, Rust, C/C++, JavaScript or Java.
  • Familiarity with Linux‑based environments, especially Ubuntu.
  • Experience with personal or academic software projects.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Jobgether.
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.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

Published 11 uur geleden

Expires over 1 maand

5 views · 0 interested

Boost your chances

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

Analyzing your CV...

Jobgether

Belgique