/#jobs
#Platform#About Us#AI Jobs
#AI Jobs# Get Started
Amsterdam
13 Apr 2026
Junior Ubuntu Software Engineer logo

Junior Ubuntu Software Engineer

Canonical

Amsterdam
13 Apr 2026
Apply

Junior Ubuntu Software Engineer

Junior Ubuntu Software Engineer role at Canonical, a remote-first open source software company. Requires an exceptional academic record, undergraduate degree in Computer Science or STEM, and experience with Rust, Go, Python, Flutter, or C/C++. The position involves designing, building, and shipping software across Ubuntu's foundational teams.

RemoteFull-timeEntry LevelRustGo

Junior Ubuntu Software Engineer

Junior Ubuntu Software Engineer role at Canonical, a remote-first open source software company. Requires an exceptional academic record, undergraduate degree in Computer Science or STEM, and experience with Rust, Go, Python, Flutter, or C/C++. The position involves designing, building, and shipping software across Ubuntu's foundational teams.

Apply
RemoteFull-timeEntry LevelRust

Salary

Not specified

Work Location

Amsterdam, North Holland, Netherlands, NL

Work Model

Remote roles open in every time zone. Distributed work environment with twice-yearly team sprints in person.

Employment Type

Full-time

Experience Level

Junior engineers, new graduates and early careers engineers

Core Qualifications

Technical (Must-have)
RustGoPythonFlutterC/C++Linux distributionssystem debugging tools and techniquesautomation toolingCI/CD systems
Soft Skills
communicationinterpersonal skillsdrivepassion for open source softwareability to travel

Preferred Qualifications

Technical (Nice-to-have)
open source projects

Key Responsibilities

  • •Designing, building and shipping software in Rust, Go, Python and C/C++
  • •Packaging, integrating, testing and uploading open source software to the Ubuntu repositories
  • •Debugging issues, then designing and delivering robust solutions
  • •Authoring and improving technical and community documentation
  • •Contributing to upstream and neighboring open source projects
  • •Collaborating as part of a globally distributed team
  • •Continuously learning and progressing technical and professional skills
Software DevelopmentEngineeringUbuntuOpen SourceRemoteJuniorLinuxRustGoPython
/#jobs

The AI-powered job search platform that connects talent with opportunity.

  • Data
  • FAQ
  • Articles
  • AI Jobs
  • Platform
  • About Us
  • Legal
© 2026/#jobsAll rights reserved.

For queries/support, email jobs.support@slashhash.ai