CareerPlanSign in

Ubuntu Software Engineer

🌐 Remote💼 Full-time🗓 2026-07-28 → 2026-09-26

Core

Design, build, and ship foundational systems software and applications for the Ubuntu operating system, including packaging, integration, and testing of open source software.

Role type

Mid-level IC software engineer (systems/open source)

Builds

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

Domain

Open source operating systems, Linux distribution engineering, cloud infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

Rust, Go, Python, C/C++, Flutter, Linux distribution engineering, software packaging, build systems, cross-compilation

Preferred skills

Performance engineering, security engineering, upstream open source contribution

Technologies

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

Responsibilities

Designing, building, and shipping software in Rust, Go, and Python; Packaging, integrating, testing, and uploading open source software to Ubuntu repositories; Debugging system-level issues and delivering robust solutions; Authoring and improving technical and community documentation; Contributing to upstream and neighboring open source projects; Mentoring colleagues to build skills and understanding

Seniority

Mid-level, hands-on IC

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