Senior Open Source Architect - Remote

Canonical

United States

Remote

USD 180,000 - 240,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

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

Get past ATS filters

Benefits offered by this job

Twice-yearly team sprints
Learning budget USD 2,000/year
Annual compensation review
Recognition rewards
Annual holiday leave
Maternity and paternity leave
Wellness platform
Travel to new locations for events
Travel upgrades for long-haul events

Job summary

Canonical is seeking Senior+ Engineers to drive architecture and contribute to open source across Ubuntu-related projects. You will code in Go, Rust, Python, or C, collaborate with a globally distributed team, and mentor others to ship high-quality software.

The role emphasizes leadership, strong design skills, and writing crisp documentation while engaging with the broader open-source community. Remote work is available with periodic travel.

Qualifications

  • Strong background in at least one of Go, Rust, Python or C.
  • Academic track record from high school and university.
  • Experience leading or mentoring teams is a plus.

Responsibilities

  • Lead design and architecture of an open source project.
  • Collaborate with a globally distributed team on development.
  • Mentor colleagues and drive technical leadership.
  • Produce high-quality code and maintain thorough documentation.
  • Contribute to community engagement and open-source projects.
  • Work from home with twice-yearly travel for company events.
  • Engage in planning and execution with engineering leaders.

Skills

Go
Rust
Python
C

Education

Undergraduate degree in Computer Science or STEM

Tools

Docker
Kubernetes

Job description

Canonical is seeking Senior+ Engineers to drive architecture and contribute to open source across Ubuntu-related projects. You will code in Go, Rust, Python, or C, collaborate with a globally distributed team, and mentor others to ship high-quality software.

The role emphasizes leadership, strong design skills, and writing crisp documentation while engaging with the broader open-source community. Remote work is available with periodic travel.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Open Source DevOps Engineer (Python/Golang)
Remote Open Source DevOps Engineer (Python/Golang)

Canonical • United States

Remote
USD 140,000 - 190,000
Learning budget
Annual bonus
Holiday leave
+3
Remote Junior Ubuntu Software Engineer
Remote Junior Ubuntu Software Engineer

Canonical • 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
Senior/Staff/Principal Engineer
Senior/Staff/Principal Engineer

Canonical • United States

Remote
USD 180,000 - 240,000
Twice-yearly team sprints
Learning budget USD 2,000/year
Annual compensation review
+6
Global Remote Engineering Manager for Open Source & Linux
Global Remote Engineering Manager for Open Source & Linux

Canonical • United States

On-site
USD 150,000 - 210,000
Learning budget USD 2,000/year
Annual compensation review
Travel opportunities for events
+1
Graduate Software Engineer – Open Source, Global Remote
Graduate Software Engineer – Open Source, Global Remote

Canonical • United States

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

Canonical • 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
Remote Linux & Open Source SRE Engineer
Remote Linux & Open Source SRE Engineer

Canonical • United States

Remote
USD 140,000 - 190,000
Learning budget
Annual compensation review
Travel opportunities
+2
Senior Build & Release Engineer—Open-Source Infra (Remote)
Senior Build & Release Engineer—Open-Source Infra (Remote)

Remote • San Francisco (CA)

Remote
USD 101,000 - 146,000
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
Software Engineer - Open Source & Ubuntu
Software Engineer - Open Source & Ubuntu

Canonical • United States

Remote
USD 55,000 - 85,000