Remote Senior Open Source Architect

Canonical Ltd.

San Juan (PR)

Remote

USD 120,000 - 180,000

Full time

46 hours 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

Learning budget
Annual review
Leave policies
Wellness platform
Travel opportunities
Priority travel upgrades

Job summary

Canonical is a pioneer in open source software and the Ubuntu platform, with a remote-first setup and teams across the globe. We hire Senior+ Engineers who partner with engineering leaders to drive outcomes at team and company levels.

You will contribute high-quality code, provide technical leadership, and help build scalable cloud, AI, and IoT solutions. As a Senior+ Engineer you will shape architecture across the stack, mentoring colleagues, and delivering robust, well-documented software.

Qualifications

  • Exceptional academic track record from high school and university.
  • Undergraduate degree in Computer Science or STEM, or a compelling narrative about your path.
  • Drive and track record of going above expectations.
  • Technical leadership and team motivation, direction and pace.
  • Deep experience with at least one of Go, Rust, Python or C.
  • Attention to detail with focus on performance.

Responsibilities

  • Lead design and architecture of impactful open source projects.
  • Code in Go, Rust, Python, C/C++ or TypeScript/React.
  • Collaborate with a globally distributed team.
  • Mentor and advise colleagues in career progression.
  • Demonstrate technical leadership within Canonical and communities.
  • Debug and deliver high-quality code and documentation.
  • Travel twice yearly for company events.

Skills

Go
Rust
Python
C
Technical leadership
English communication

Education

Undergraduate degree in Computer Science or STEM

Tools

Docker
Kubernetes
LXD
OpenStack

Job description

Canonical is a pioneer in open source software and the Ubuntu platform, with a remote-first setup and teams across the globe. We hire Senior+ Engineers who partner with engineering leaders to drive outcomes at team and company levels.

You will contribute high-quality code, provide technical leadership, and help build scalable cloud, AI, and IoT solutions. As a Senior+ Engineer you will shape architecture across the stack, mentoring colleagues, and delivering robust, well-documented software.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Open-Source Engineer - Lead Architecture - Remote
Senior Open-Source Engineer - Lead Architecture - Remote

Canonical Ltd. • Charlotte Amalie

Remote
USD 170,000 - 230,000
2,000 USD learning budget per year
Annual compensation review
Annual holiday leave
+2
Senior Open Source Engineer – Architect & Lead (Remote)
Senior Open Source Engineer – Architect & Lead (Remote)

Canonical Ltd. • United States

Remote
MXN 1,200,000 - 1,800,000
Learning budget USD 2,000 per year
Annual compensation review
Maternity/Paternity leave
+2
Senior Open Source Engineer: Lead Architecture & Impact
Senior Open Source Engineer: Lead Architecture & Impact

Canonical Ltd. • New York (NY)

Remote
USD 150,000 - 210,000
Learning budget USD 2000 per year
Twice-yearly team sprints in person
Annual compensation reviews
+2
Remote Open-Source Cloud Software Engineer
Remote Open-Source Cloud Software Engineer

Canonical Ltd. • United States

Remote
USD 140,000 - 190,000
Distributed team sprints
Learning budget USD 2,000/year
Annual compensation review
+2
Senior/Staff/Principal Engineer
Senior/Staff/Principal Engineer

Canonical Ltd. • United States

Remote
MXN 1,200,000 - 1,800,000
Learning budget USD 2,000 per year
Annual compensation review
Maternity/Paternity leave
+2
Senior/Staff/Principal Engineer
Senior/Staff/Principal Engineer

Canonical Ltd. • New York (NY)

Remote
USD 150,000 - 210,000
Learning budget USD 2000 per year
Twice-yearly team sprints in person
Annual compensation reviews
+2
Senior/Staff/Principal Engineer
Senior/Staff/Principal Engineer

Canonical Ltd. • Charlotte Amalie

Remote
USD 170,000 - 230,000
2,000 USD learning budget per year
Annual compensation review
Annual holiday leave
+2
Remote Sustaining Engineer — Open Source & Cloud Infra
Remote Sustaining Engineer — Open Source & Cloud Infra

Canonical Ltd. • United States

Remote
USD 100,000 - 130,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Annual holiday leave
+2
Senior/Staff/Principal Engineer
Senior/Staff/Principal Engineer

Canonical Ltd. • San Juan (PR)

Remote
USD 120,000 - 180,000
Learning budget
Annual review
Leave policies
+3
Remote Cloud Support Engineer — Open Source & Ubuntu
Remote Cloud Support Engineer — Open Source & Ubuntu

Canonical Ltd. • United States

Remote
USD 100,000 - 150,000
Learning budget
Annual leave
Travel opportunities
+1