Senior Open Source Engineer - Remote, Global Impact

Canonical Ltd.

Tandil

Remote

ARS 185,331,000 - 277,997,000

Full time

3 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

Learning budget USD 2k per year
Annual compensation review
Team sprints in person twice yearly
Travel opportunities to meet teams
Wellness and assistance program
Remote-first, globally distributed

Job summary

Canonical is seeking a Senior+ Engineer to drive architecture and implementation across open source projects. You will code in Go, Rust, Python, C or TypeScript/React, and mentor a globally distributed team to deliver high-quality software.

As a remote-first company with in-person sprints twice a year, you will contribute to Canonical's ecosystem and communities while shaping world-class systems across Ubuntu-related initiatives and cloud technologies.

Qualifications

  • Academic track record in high school and university.
  • Undergraduate degree in Computer Science or STEM, or equivalent narrative.
  • Drive and a track record of going above expectations.
  • Technical leadership and team motivation skills.
  • Deep experience with at least one of Go, Rust, Python or C.
  • Excellent written and spoken English, curiosity and accountability.
  • Willingness to travel up to two weeks twice a year.

Responsibilities

  • Lead design and architecture of an impactful open source project.
  • Code in Go, Rust, Python, C/C++ or TS/React.
  • Collaborate with a globally distributed team.
  • Mentor colleagues in career progression.
  • Provide technical leadership within Canonical and communities.
  • Debug issues and produce high-quality code with robust documentation.

Skills

Go
Rust
Python
C
Technical leadership

Education

Bachelor's degree in Computer Science or STEM

Tools

Docker
Kubernetes
LXD

Job description

Canonical is seeking a Senior+ Engineer to drive architecture and implementation across open source projects. You will code in Go, Rust, Python, C or TypeScript/React, and mentor a globally distributed team to deliver high-quality software.

As a remote-first company with in-person sprints twice a year, you will contribute to Canonical's ecosystem and communities while shaping world-class systems across Ubuntu-related initiatives and cloud technologies.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior/Staff/Principal Engineer
Senior/Staff/Principal Engineer

Canonical Ltd. • Tandil

Remote
ARS 185,331,000 - 277,997,000
Learning budget USD 2k per year
Annual compensation review
Team sprints in person twice yearly
+3
Remote Open Source Community Architect
Remote Open Source Community Architect

Canonical Ltd. • Tandil

Remote
ARS 138,998,000 - 200,775,000
Learning budget USD 2,000 per year
Annual compensation review
Travel to events and conferences
+1
Remote Engineering Manager - Sustaining Open Source
Remote Engineering Manager - Sustaining Open Source

Canonical Ltd. • Argentina

Remote
ARS 148,858,257 - 208,401,559
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Maternity and paternity leave
+1
Senior SOC Engineer & Open Source Security Leader
Senior SOC Engineer & Open Source Security Leader

Canonical Ltd. • Tandil

Remote
ARS 278,625,000 - 371,500,000
Distributed work environment
Personal learning and development USD
Annual compensation review
+5
Remote Linux Software Engineer – Open Source & Silicon
Remote Linux Software Engineer – Open Source & Silicon

Canonical Ltd. • Argentina

Remote
ARS 104,200,779 - 133,972,431
Personal learning and development budget of USD 2,000 per year
Annual holiday leave
Team Member Assistance Program & Wellness Platform
Staff Engineer - Open-Source Quality & Compliance Lead
Staff Engineer - Open-Source Quality & Compliance Lead

Canonical Ltd. • Argentina

Remote
ARS 119,086,605 - 178,629,908
Fully remote working environment
Personal learning and development budget
Annual compensation review
+6
Community Engineer (multiple roles and seniority levels)
Community Engineer (multiple roles and seniority levels)

Canonical Ltd. • Tandil

Remote
ARS 138,998,000 - 200,775,000
Learning budget USD 2,000 per year
Annual compensation review
Travel to events and conferences
+1
Senior Kubernetes & Go/Python Engineer (Remote)
Senior Kubernetes & Go/Python Engineer (Remote)

Canonical Ltd. • Argentina

Remote
ARS 176,967,658 - 265,451,488
Learning budget USD 2,000/year
Annual compensation review
Travel-friendly culture
+3
Linux Software Engineer - Ubuntu for Next-Gen Silicon (multiple roles and seniority levels)
Linux Software Engineer - Ubuntu for Next-Gen Silicon (multiple roles and seniority levels)

Canonical Ltd. • Tandil

Remote
ARS 185,750,000 - 278,625,000
Distributed work environment
Learning budget USD 2,000 per year
Annual compensation review
+2
Senior Site Reliability Engineer
Senior Site Reliability Engineer

Canonical Ltd. • Tandil

Remote
ARS 185,750,000 - 278,625,000
Annual bonus/commission
Learning budget USD 2,000 per year
Annual compensation review
+4