Senior Linux Open Source Sustaining Engineer (Remote)

Meetborderless

Greater London

On-site

GBP 70,000 - 110,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Distributed remote work
Learning budget USD 2000 per year
Annual compensation review
Holiday leave
Maternity and paternity leave
Employee Assistance Programme
Travel opportunities to meet teams
Priority travel upgrades

Job summary

Canonical is seeking a Software Engineer, Sustaining Engineering for a remote role with teams across time zones. The job involves addressing Linux-based infrastructure issues, contributing to OpenStack, Kubernetes, Ceph, and upstream projects, and collaborating with global engineering and support teams.

You will troubleshoot, backport fixes, and help guide customers on Ubuntu-based systems, with travel up to ~10% for events and team syncs.

Qualifications

  • Professional experience as a software engineer.
  • Background in Computer Science, STEM or similar.
  • Strong experience with Linux and at least one of: Ceph, OpenStack, Kubernetes or other cloud technologies.
  • Strong development-level experience with Python, Go, C or C++ on Linux.
  • Ability to troubleshoot with debugging tools like gdb.
  • Familiarity with git source code repositories and branches.
  • An exceptional academic track record.
  • Willingness to travel up to 4 times a year for internal events.

Responsibilities

  • Resolve complex customer problems related to Ubuntu, Kernel, Ceph, OpenStack, or Kubernetes and other open source software.
  • Maintain close working relationships with Canonical's Field, Support and product engineering teams.
  • Participate in upstream communities and develop bug fixes, backports, and upstream integration.
  • Review code produced by other engineers and demonstrate sound technical judgment.
  • Prioritize work and manage time effectively to meet team goals.
  • Communicate clearly and concisely in technical discussions and documentation.
  • Travel internationally up to 10% for team meetings and conferences.

Skills

Linux
Python
Go
C++
C
GDB
Open source development

Education

Computer Science, STEM or similar

Tools

Git
Docker
KVM
LXC/LXD
QEMU

Job description

Canonical is seeking a Software Engineer, Sustaining Engineering for a remote role with teams across time zones. The job involves addressing Linux-based infrastructure issues, contributing to OpenStack, Kubernetes, Ceph, and upstream projects, and collaborating with global engineering and support teams.

You will troubleshoot, backport fixes, and help guide customers on Ubuntu-based systems, with travel up to ~10% for events and team syncs.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Linux Cloud Engineer – Open Source Sustaining
Remote Linux Cloud Engineer – Open Source Sustaining

Meetborderless • United Kingdom

On-site
GBP 90,000 - 120,000
Distributed collaboration across teams
Annual learning budget
Performance-based bonus
+2
Software Engineering Manager - Sustaining Engineering
Software Engineering Manager - Sustaining Engineering

Canonical • Glasgow

Hybrid
GBP 70,000 - 90,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+2
Remote Linux Cloud Engineer
Remote Linux Cloud Engineer

Canonical Group Ltd • Douglas

On-site
GBP 67,000 - 98,000
Distributed work
Learning budget USD 2k per year
Compensation review
+7
Graduate Open Source & Linux Engineer (Remote)
Graduate Open Source & Linux Engineer (Remote)

Canonical Group Ltd • Douglas

On-site
USD 90,000 - 120,000
Learning budget USD 2,000
Annual compensation review
Annual bonus
+4
Linux Desktop Support Engineer - Customer Success
Linux Desktop Support Engineer - Customer Success

Canonical • Greater London

On-site
GBP 40,000 - 60,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+4
London Cloud Support Engineer – Ubuntu/Open Source
London Cloud Support Engineer – Ubuntu/Open Source

The available sources do not contain information about the company name for rounx.com. • Greater London

On-site
GBP 26,000 - 38,000
Bonus
Learning budget (USD 2,000/year)
Travel opportunities
+1
Embedded Linux Field Engineering Manager (Americas only)
Embedded Linux Field Engineering Manager (Americas only)

Canonical Ltd • United Kingdom

Remote
GBP 80,000 - 100,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Remote work flexibility
+2
Remote Cloud Engineer: OpenStack, Kubernetes & Linux
Remote Cloud Engineer: OpenStack, Kubernetes & Linux

Meetborderless • Greater London

Hybrid
GBP 90,000 - 130,000
Personal learning & development budget
Annual compensation review
Recognition rewards
+6
Linux Desktop Support Engineer — Troubleshooting & Collaboration
Linux Desktop Support Engineer — Troubleshooting & Collaboration

Canonical • Greater London

On-site
GBP 45,000 - 65,000
Linux Desktop Support Engineer (London UK office)
Linux Desktop Support Engineer (London UK office)

Canonical Ltd • Greater London

On-site
GBP 40,000 - 60,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Annual holiday leave
+1