Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu
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