Junior Ubuntu Software Engineer
Core
Design, build, and ship foundational systems software and applications for the Ubuntu operating system, integrating open source components and maintaining the distribution.
Role type
Junior IC software engineer (Linux distribution)
Builds
Ubuntu operating system (Server, Desktop, Core) and its repository
Domain
Open source software, Linux distributions, Cloud, AI, IoT
Deliverable
production ML models | product features | infrastructure
Required skills
Rust, Go, Python, C/C++, Flutter, Linux distributions, system debugging, automation tooling, CI/CD, open source contribution
Preferred skills
Packaging (Debian/Snap), upstream project contribution, system architecture
Technologies
Rust, Go, Python, Flutter, C/C++, Debian, Snap, Linux
Responsibilities
Designing, building, and shipping software in Rust, Go, Python, and C/C++
Seniority
Junior, new graduate or early career