CareerPlanSign in

Junior Ubuntu Software Engineer

🌐 Remote💼 Full-time🗓 2026-09-29

Core

Design, build, and ship foundational systems software and applications for the Ubuntu operating system, integrating open source components and managing packaging.

Role type

Junior IC software engineer (systems/open source)

Builds

Ubuntu operating system distributions, foundational systems software, and open source packages

Domain

Open source software, Linux distributions, cloud infrastructure

Required skills

Rust, Go, Python, C/C++, Flutter, Linux distributions, system debugging, automation tooling, CI/CD systems

Preferred skills

Open source contribution experience, familiarity with Debian/Snap packaging

Technologies

Rust, Go, Python, Flutter, C/C++, Debian, Snap, Linux

Responsibilities

Designing, building, and shipping software in Rust, Go, Python, and C/C++

Responsibilities

Packaging, integrating, testing, and uploading open source software to Ubuntu repositories

Responsibilities

Debugging issues and delivering robust solutions

Responsibilities

Authoring and improving technical and community documentation

Responsibilities

Contributing to upstream and neighboring open source projects

Responsibilities

Collaborating as part of a globally distributed team

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