Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu
Core
Graduate Software Engineer shaping roadmaps, designing developer tooling, and writing high-quality code for Ubuntu and the open source stack.
Role type
Graduate Software Engineer (Open Source & Linux)
Builds
Ubuntu operating system, developer tooling, command line apps, and open source packages
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
Technologies
Ubuntu, Debian, Fedora, Arch, Nix, Kubernetes, Raspberry Pi, RISC-V, BIOS, Boot loaders, Firmware, Kernel, Drivers
Responsibilities
Shape product roadmap at global sprints, Focus on design and user experience for developer tooling, Write high quality resilient and performant code, Engage with users and open source community via code reviews, Respond to customer issues, Develop security awareness in software design
Seniority
Junior, Graduate