Graduate Software Engineer – Open Source & Linux
Jobgether · Belgique
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
Why are you reporting 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