CareerPlanSign in

Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu

Home Based - Worldwide🌐 Remote💼 Full-time🗓 2026-08-24 → 2026-09-26

Core

Graduate Software Engineer shaping roadmaps, designing developer tooling, and writing high-quality code for the Ubuntu open source stack and Linux ecosystem.

Role type

Graduate Software Engineer (Open Source & Linux)

Builds

Ubuntu platform, Linux distributions, developer tooling, and open source software

Domain

Open Source, Linux Systems, Cloud, AI, IoT

Deliverable

production ML models | product features

Required skills

Python, Rust, C/C++, Golang, JavaScript, Java, Linux system knowledge, Bash

Preferred skills

Upstream open source contributions, Linux distribution packaging (Debian, Fedora, Arch, Nix), Leadership, Presentation skills

Technologies

Python, Rust, C/C++, Golang, JavaScript, Java, Bash, Kubernetes, Linux Kernel, BIOS, Boot loaders

Responsibilities

Shaping product roadmap at global sprints, Focusing on design and user experience for developer tooling, Writing high quality resilient and performant code, Engaging with users and open source community via code reviews, Responding to customer issues, Developing security awareness in software design

Seniority

Junior, Graduate

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.