Senior Open Source Engineer - Remote

Canonical Ltd.

Muscat

Remote

OMR 46,000 - 69,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Annual learning budget USD 2,000 per€
Team sprints in person twice a year
Remote-first company
Annual compensation review
Maternity and paternity leave
Wellness platform
Travel for company events

Job summary

Canonical is seeking a Senior+ Engineer to contribute architectural leadership and high-quality code across open source projects. You will collaborate with globally distributed teams, mentor juniors, and drive technical direction from design to delivery.

Location is remote with opportunities to travel for company events. We value academic excellence, strong coding skills in Go/Rust/Python/C, and a passion for open source and scalable systems.

Qualifications

  • Undergraduate degree in Computer Science or STEM or equivalent demonstration of path
  • Deep experience with at least one of Go, Rust, Python or C
  • Strong leadership, mentoring and communication skills

Responsibilities

  • Leading design and architecture of impactful open source projects
  • Coding in Go, Rust, Python, C/C++ or TS/React
  • Collaborating with a globally distributed team
  • Mentoring colleagues in career progression
  • Demonstrating technical leadership within Canonical and communities
  • Debugging issues and delivering high-quality code
  • Contributing to technical documentation to set a high standard
  • Working from home with global travel for company events twice annually

Skills

Go
Rust
Python
C

Education

Bachelors in Computer Science or STEM

Tools

Docker
Kubernetes
LXD

Job description

Canonical is seeking a Senior+ Engineer to contribute architectural leadership and high-quality code across open source projects. You will collaborate with globally distributed teams, mentor juniors, and drive technical direction from design to delivery.

Location is remote with opportunities to travel for company events. We value academic excellence, strong coding skills in Go/Rust/Python/C, and a passion for open source and scalable systems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Web Engineer — Remote, Open-Source & Cloud Innovator
Senior Web Engineer — Remote, Open-Source & Cloud Innovator

Canonical Ltd. • Muscat

Remote
OMR 35,000 - 46,000
Learning budget USD 2,000 per year
Annual compensation review
Travel for team events
Remote Senior Backend Engineer – Open Source Platform
Remote Senior Backend Engineer – Open Source Platform

Canonical Ltd. • Muscat

Remote
OMR 46,000 - 69,000
Learning budget USD 2,000
Annual compensation review
Maternity and paternity leave
+3
Senior/Staff/Principal Engineer
Senior/Staff/Principal Engineer

Canonical Ltd. • Muscat

Remote
OMR 46,000 - 69,000
Annual learning budget USD 2,000 per€
Team sprints in person twice a year
Remote-first company
+4
Senior Software Engineer — Go/AI Data Systems (Remote)
Senior Software Engineer — Go/AI Data Systems (Remote)

Canonical Ltd. • Muscat

Remote
OMR 35,000 - 58,000
Learning budget
Compensation review
Recognition rewards
+5
Senior Juju Software Engineer - Remote (Go)
Senior Juju Software Engineer - Remote (Go)

Siraty • Muscat

Remote
OMR 46,000 - 69,000
Remote-first
Learning budget USD 2,000 per year
Annual compensation review
+5
Senior Web Engineer
Senior Web Engineer

Canonical Ltd. • Muscat

Remote
OMR 35,000 - 46,000
Learning budget USD 2,000 per year
Annual compensation review
Travel for team events
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

Canonical Ltd. • Muscat

Remote
OMR 46,000 - 69,000
Learning budget USD 2,000
Annual compensation review
Maternity and paternity leave
+3
Senior Software Engineer - Digital Workplace
Senior Software Engineer - Digital Workplace

Canonical Ltd. • Muscat

Remote
OMR 35,000 - 58,000
Learning budget
Compensation review
Recognition rewards
+5
Senior Site Reliability Engineer
Senior Site Reliability Engineer

Canonical Ltd. • Muscat

Remote
OMR 46,000 - 69,000
Distributed work environment
USD 2,000 learning budget per year
Annual compensation review
+6
Senior Site Reliability / Gitops Engineer
Senior Site Reliability / Gitops Engineer

Canonical Ltd. • Muscat

Remote
OMR 46,000 - 69,000
Personal learning & development budget
Annual compensation review
Travel opportunities