Remote Junior Ubuntu Software Engineer - Open Source

Canonical Ltd.

United States

Remote

USD 65,000 - 95,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Canonical is hiring junior engineers to work across the breadth of our Ubuntu Engineering organisation. You will contribute to designing, building and shipping foundational systems software and applications across Rust, Go, Flutter, and Python.

Remote roles are available in every time zone, with in-person team gatherings a few times a year. You will join a globally distributed engineering team, sharing knowledge and contributing to the Ubuntu repositories and open source projects.

Qualifications

  • Academic excellence with strong records in high school and university.
  • Undergraduate degree in Computer Science or STEM.
  • Drive and a proven willingness to go beyond expectations.
  • Passion for open source software.
  • Experience with Rust, Go, Python, Flutter or C/C++.
  • Professional written and spoken English.
  • Excellent communication and interpersonal skills.
  • Willingness to travel twice a year for company events.

Responsibilities

  • Design, build and ship software in Rust, Go, Python and C/C++.
  • Packaging, integrating, testing and uploading open source software to the Ubuntu repositories.
  • Collaborate as part of a globally distributed team.
  • Contribute to upstream and neighboring open source projects.
  • Document and communicate technical work clearly.

Skills

Academic excellence
English communication
Team collaboration

Education

Undergraduate degree in Computer Science or STEM

Tools

Rust
Go
Python
Flutter
C/C++

Job description

Canonical is hiring junior engineers to work across the breadth of our Ubuntu Engineering organisation. You will contribute to designing, building and shipping foundational systems software and applications across Rust, Go, Flutter, and Python.

Remote roles are available in every time zone, with in-person team gatherings a few times a year. You will join a globally distributed engineering team, sharing knowledge and contributing to the Ubuntu repositories and open source projects.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Junior Ubuntu Software Engineer
Remote Junior Ubuntu Software Engineer

Canonical Ltd. • United States

Remote
USD 70,000 - 90,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+1
Junior Open Source Software Engineer — Remote
Junior Open Source Software Engineer — Remote

Higlobe, Inc. • United States

Remote
USD 75,000 - 110,000
Learning budget
Annual pay review
Holiday leave
+3
Open Source Platform Engineer (Remote) - Rust/Go/Python
Open Source Platform Engineer (Remote) - Rust/Go/Python

Higlobe, Inc. • United States

Remote
USD 110,000 - 190,000
Distributed work environment
USD 2,000 learning budget
Annual compensation review
+4
Remote Senior Open-Source Platform Architect
Remote Senior Open-Source Platform Architect

Higlobe, Inc. • United States

Remote
USD 150,000 - 230,000
Distributed team environment
Learning budget USD 2,000/yr
Annual compensation review
+6
Senior Open Source Architect - Remote
Senior Open Source Architect - Remote

Canonical Ltd. • United States

Remote
USD 180,000 - 240,000
Twice-yearly team sprints
Learning budget USD 2,000/year
Annual compensation review
+6
Graduate Software Engineer - Open Source, Remote
Graduate Software Engineer - Open Source, Remote

Higlobe, Inc. • United States

Remote
USD 85,000 - 120,000
Team sprints twice a year
Learning budget USD 2,000/year
Annual compensation review
+5
Remote Junior Software Support Engineer - Linux & Open Source
Remote Junior Software Support Engineer - Linux & Open Source

Joinrs • United States

Remote
USD 70,000 - 90,000
Personal learning and development budget of $2,000 per year
Annual compensation review
Annual holiday leave
+3
Remote Open-Source Engineering Lead (Ubuntu Platform)
Remote Open-Source Engineering Lead (Ubuntu Platform)

Higlobe, Inc. • United States

Remote
USD 120,000 - 180,000
Learning budget USD 2,000/yr
Annual compensation reviews
Recognition rewards
+5
Graduate Software Engineer – Open Source, Global Remote
Graduate Software Engineer – Open Source, Global Remote

Canonical Ltd. • United States

Remote
USD 85,000 - 110,000
Personal learning & development budget
Annual compensation review
Twice-yearly team sprints in person
+1
Remote Go Software Engineer - Open Source Cloud
Remote Go Software Engineer - Open Source Cloud

Canonical Ltd. • United States

Remote
USD 120,000 - 180,000
Team sprints and in-person meetups
Learning budget
Annual compensation review
+6