Senior Open-Source Engineer & Technical Leader - Remote

Canonical Ltd.

Lombardia

Remote

EUR 120,000 - 150,000

Full time

25 hours 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
Annual compensation review
Maternity and paternity leave
Wellness Platform
Travel to company events

Job summary

Canonical Ltd. is seeking Senior+ engineers to drive architecture and evolution of open source software across the Ubuntu stack, from kernel to cloud services.

You will work with globally distributed teams, mentor peers, and contribute to high-impact projects while sustaining leadership in open-source communities. You will engage across languages like Go, Rust, Python, and C, and participate in travel for annual company events.

Qualifications

  • Academic excellence in high school and university.
  • Undergraduate degree in Computer Science or STEM, or a compelling alternative-path narrative.
  • Drive and a track record of going above-and-beyond expectations.
  • Technical leadership and ability to motivate teams.

Responsibilities

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

Skills

Go
Rust
Python
C

Education

Bachelor's degree in Computer Science or STEM

Tools

Docker
Kubernetes

Job description

Canonical Ltd. is seeking Senior+ engineers to drive architecture and evolution of open source software across the Ubuntu stack, from kernel to cloud services.

You will work with globally distributed teams, mentor peers, and contribute to high-impact projects while sustaining leadership in open-source communities. You will engage across languages like Go, Rust, Python, and C, and participate in travel for annual company events.

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

Remote
EUR 120,000 - 150,000
Learning budget
Annual compensation review
Maternity and paternity leave
+2
Senior Web Engineer - Remote (EMEA) | Lead & Innovate
Senior Web Engineer - Remote (EMEA) | Lead & Innovate

Canonical Ltd. • Sardegna

Remote
EUR 90,000 - 120,000
Distributed team sprints twice a year
Learning budget USD 2,000/year
Annual compensation review
+6
Senior Go Engineer - Distributed Cloud Automation (Remote)
Senior Go Engineer - Distributed Cloud Automation (Remote)

Canonical Ltd. • Lombardia

Remote
EUR 108,000 - 162,000
Twice-yearly sprints in person
Learning budget USD 2,000 per year
Annual compensation review
+6
Senior Web Engineer
Senior Web Engineer

Canonical Ltd. • Sardegna

Remote
EUR 90,000 - 120,000
Distributed team sprints twice a year
Learning budget USD 2,000/year
Annual compensation review
+6
Software Engineering Manager (Ubuntu, Linux, Kernel) - Italy
Software Engineering Manager (Ubuntu, Linux, Kernel) - Italy

Canonical Ltd. • Napoli

Remote
EUR 90,000 - 140,000
Learning budget USD 2,000 per year
Annual compensation review
Team sprints twice yearly
Software Engineering Manager (Ubuntu, Linux, Kernel) - Italy
Software Engineering Manager (Ubuntu, Linux, Kernel) - Italy

Canonical Ltd. • Sardegna

Remote
EUR 107,000 - 161,000
Learning budget USD 2,000/year
Annual compensation review
Twice-yearly team sprints in person
+2
Senior Embedded Linux Optimization Engineer - Remote
Senior Embedded Linux Optimization Engineer - Remote

Canonical Ltd. • Lombardia

Remote
EUR 72,000 - 126,000
Fully remote working environment
Learning budget of 2,000 USD per year
Annual compensation review
+3
Software Alliances Director, EMEA
Software Alliances Director, EMEA

Canonical Ltd. • Lombardia

Remote
EUR 90,000 - 160,000
Team sprints in person
Learning and development budget USD 2,
Annual compensation review
+5
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. • Lombardia

Remote
EUR 70,000 - 120,000
Distributed work environment
Learning & development budget USD 2,0k
Annual compensation review
+4
Remote Python Engineer — Open-Source Platform
Remote Python Engineer — Open-Source Platform

Canonical Ltd. • Padova

Remote
EUR 48,000 - 62,000
Twice-yearly team sprints in person
Learning budget USD 2,000 per year
Annual compensation review
+6