Senior Open Source Engineer - Remote & Global Impact

Canonical Ltd.

Wien

Remote

EUR 90,000 - 150,000

Full time

2 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

Learning budget USD 2,000 per year
Annual compensation review
Maternity and paternity leave
Wellness program

Job summary

Canonical is seeking a Senior+ Engineer to drive architecture and coding across high-impact open source projects. You will lead design reviews, collaborate with globally distributed teams, and mentor colleagues while delivering high-quality, well-documented code.

You should have deep experience in at least one of Go, Rust, Python or C, plus strong English communication. This role offers remote opportunities in multiple time zones and periodic global travel.

Qualifications

  • Strong academic record in school and university.
  • Undergraduate degree in Computer Science or STEM, or a compelling alternative path.
  • Proven track record of technical leadership and delivering high-quality software.

Responsibilities

  • Lead design and architecture of an open source project.
  • Code in Go, Rust, Python, C/C++, or TS/React.
  • Collaborate with a globally distributed team.
  • Mentor colleagues and drive career progression.
  • Produce high-quality documentation.
  • Travel twice yearly for company events.
  • Contribute to Canonical's portfolio and open-source communities.
  • Debug issues and deliver reliable software.

Skills

Go
Rust
Python
C/C++
TypeScript/React
Technical leadership
Mentoring
Distributed systems
English communication

Education

Bachelor's in Computer Science or STEM

Tools

Docker
Kubernetes

Job description

Canonical is seeking a Senior+ Engineer to drive architecture and coding across high-impact open source projects. You will lead design reviews, collaborate with globally distributed teams, and mentor colleagues while delivering high-quality, well-documented code.

You should have deep experience in at least one of Go, Rust, Python or C, plus strong English communication. This role offers remote opportunities in multiple time zones and periodic global travel.

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. • Wien

Remote
EUR 90,000 - 150,000
Learning budget USD 2,000 per year
Annual compensation review
Maternity and paternity leave
+1
Senior Software Engineer - Python/Golang - Kubernetes
Senior Software Engineer - Python/Golang - Kubernetes

Canonical Ltd. • Wien

Remote
EUR 108,000 - 162,000
Distributed, remote-first work culture
Learning budget USD 2,000 per year
Annual compensation review
+3
Senior Backend Engineer – Open-Source Platform (Python)
Senior Backend Engineer – Open-Source Platform (Python)

Canonical Ltd. • Wien

Remote
EUR 110,000 - 140,000
Learning budget
Annual compensation review
Travel opportunities
+1
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

Canonical Ltd. • Wien

Remote
EUR 110,000 - 140,000
Learning budget
Annual compensation review
Travel opportunities
+1
Senior Site Reliability Engineer — Global Remote Ops Leader
Senior Site Reliability Engineer — Global Remote Ops Leader

Canonical Ltd. • Wien

Remote
EUR 108,000 - 162,000
Distributed work environment
Learning budget USD 2,000 per year
Annual compensation review
+4
Senior Design Manager - Infrastructure, Remote (EMEA)
Senior Design Manager - Infrastructure, Remote (EMEA)

Canonical Ltd. • Wien

Remote
EUR 100,000 - 140,000
Fully remote working environment
Learning & development budget
Annual compensation review
+1
Senior Design Manager (Infrastructure)
Senior Design Manager (Infrastructure)

Canonical Ltd. • Wien

Remote
EUR 100,000 - 140,000
Fully remote working environment
Learning & development budget
Annual compensation review
+1
Senior Site Reliability / Gitops Engineer
Senior Site Reliability / Gitops Engineer

Canonical Ltd. • Wien

On-site
EUR 90,000 - 120,000
Distributed team sprints
Learning & development budget
Annual compensation review
+2
Senior Site Reliability Engineer
Senior Site Reliability Engineer

Canonical Ltd. • Wien

Remote
EUR 108,000 - 162,000
Distributed work environment
Learning budget USD 2,000 per year
Annual compensation review
+4
Community Engineer (multiple roles and seniority levels)
Community Engineer (multiple roles and seniority levels)

Canonical Ltd. • Wien

Remote
EUR 45,000 - 75,000
Learning budget (USD 2,000/year)
Annual compensation review
Travel to events
+2