Remote Cloud Linux Engineer – Open Source Sustaining

Canonical

United States

Remote

USD 120,000 - 150,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Canonically seeking a Software Engineer, Sustaining Engineering to tackle Linux-based infrastructure and OpenStack/Kubernetes challenges. You will work across the stack, from bare metal to cloud orchestration, and contribute upstream fixes while supporting Ubuntu customers and communities.

The role is globally remote, with travel up to 10% for team meetings and conferences. You will diagnose complex issues, collaborate with Canonical's field, support, and product teams, and engage with upstream

Qualifications

  • Professional software engineer experience.
  • Strong Linux/OpenStack/Kubernetes cloud tech experience.
  • Strong development with Python/Go/C/C++ on Linux.
  • Ability to troubleshoot with gdb and similar tools.
  • Familiarity with Git repositories and branching.
  • Willingness to travel up to 4 times a year for events.
  • Open source affinity and community involvement.

Responsibilities

  • Resolve complex customer problems related to Ubuntu, OpenStack, or Kubernetes.
  • Maintain close relationships with Canonical field, support and product engineering teams.
  • Participate in upstream communities.
  • Develop fixes, backport patches, and coordinate with upstream for inclusion.
  • Review code produced by other engineers.
  • Demonstrate good judgement in technical methods and techniques.
  • Prioritize work and manage time effectively against priorities.
  • Participate in team discussions to improve processes, tools, and documentation.
  • Maintain clear, technical and concise communications.
  • Work from home and travel internationally up to 10% of work time for meetings and events.

Skills

Linux
OpenStack
Kubernetes
Python
Go
C
C++
gdb
git

Education

CS/STEM degree
High school and university academic record

Tools

Git
GDB
Docker
KVM
QEMU/KVM
LXC/LXD
Ceph

Job description

Canonically seeking a Software Engineer, Sustaining Engineering to tackle Linux-based infrastructure and OpenStack/Kubernetes challenges. You will work across the stack, from bare metal to cloud orchestration, and contribute upstream fixes while supporting Ubuntu customers and communities.

The role is globally remote, with travel up to 10% for team meetings and conferences. You will diagnose complex issues, collaborate with Canonical's field, support, and product teams, and engage with upstream

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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
Remote Cloud Support Engineer — Open Source & Ubuntu
Remote Cloud Support Engineer — Open Source & Ubuntu

Canonical • United States

Remote
USD 100,000 - 150,000
Learning budget
Annual leave
Travel opportunities
+1
Remote Linux Open-Source Engineer: Kernel, Kubernetes
Remote Linux Open-Source Engineer: Kernel, Kubernetes

Embedded Shishya • United States

Remote
USD 120,000 - 180,000
Learning budget
Annual review
Holiday leave
+3
Software Engineer, Cloud – Sustaining Engineering
Software Engineer, Cloud – Sustaining Engineering

Canonical • United States

Remote
USD 120,000 - 150,000
Remote Cloud Engineering Manager (Linux/OpenStack)
Remote Cloud Engineering Manager (Linux/OpenStack)

Canonical • United States

Remote
USD 120,000 - 160,000
Personal learning budget of USD 2,000 per year
Annual compensation review
Maternity and paternity leave
+2
Global Cloud Support Engineer - Open Source & Ubuntu
Global Cloud Support Engineer - Open Source & Ubuntu

Coinscapture • California (MO), Northern (KY)

Hybrid
USD 110,000 - 150,000
Learning budget
Annual review
Parental leave
Remote Cloud Field Engineering Manager - Open Source
Remote Cloud Field Engineering Manager - Open Source

Canonical • United States

Remote
USD 180,000 - 240,000
Team sprints in person twice a year
Learning budget USD 2,000 per year
Annual compensation review
+6
Global Remote Cloud Support Engineer
Global Remote Cloud Support Engineer

Job4Travelers • United States

Remote
USD 90,000 - 130,000
Learning budget
Priority Pass
Travel upgrades
Remote Linux Support Engineer — Associate (Open Source)
Remote Linux Support Engineer — Associate (Open Source)

United States Digital Space LLC • United States

Remote
USD 60,000 - 90,000
Learning budget USD 2,000/year
Annual compensation review
Maternity and paternity leave
+2