Remote jobs at Canonical
66 open jobs

Flexible hours: no fixed time zone stated
Canonical21d agoGraduate Software Engineer, Open Source and Linux, Canonical Ubuntu
ITSoftware EngineeringEntry Level
- Linux
- Python
- Go
- Rust
- C/C++
- +3
Salary not listed

Flexible hours: no fixed time zone stated
Canonical25d agoEngineering Manager - Distributed Systems, Python / Go
ITEngineering ManagementLead
- Python
- Go
- Distributed systems
- Linux
- Juju
- +3
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2026-03-18Ubuntu Package Management - Engineering Manager
ITEngineering ManagementLead
- Linux
- Ubuntu
- Debian
- APT
- dpkg
- +3
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2026-01-07Ubuntu Engineering Manager
ITEngineering ManagementLead
- Linux
- Ubuntu
- Rust
- Go
- Python
- +3
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2025-11-07Ubuntu Engineering Lead
ITEngineering ManagementLead
- Linux
- Ubuntu
- Rust
- Go
- Python
- +3
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2025-11-07Ubuntu Software Engineer
ITSoftware EngineeringMid Level2+ yrs experience
- Linux
- Ubuntu
- Rust
- Go
- Python
- +3
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2025-11-07Junior Ubuntu Software Engineer
ITSoftware EngineeringEntry Level
- Linux
- Ubuntu
- Rust
- Go
- Python
- +3
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2025-07-14Software Support Engineer
ITSupport EngineeringMid Level
- Linux
- Ubuntu
- Kubernetes
- OpenStack
- Ceph
- +3
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2025-07-14Software Maintenance Engineer
ITSoftware EngineeringMid Level
- Linux
- Ubuntu
- Kubernetes
- OpenStack
- Ceph
- +3
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2025-07-14Software Engineer - L3 Support
ITSupport EngineeringMid Level
- Linux
- Ubuntu
- Kubernetes
- OpenStack
- Ceph
- +3
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2025-05-01Support Engineering Manager
ITEngineering ManagementLead
- Linux
- Ubuntu
- OpenStack
- Public cloud
- Virtualization
- +2
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2025-02-11Embedded Linux Senior Software Engineer - Optimisation
ITEmbedded & FirmwareSenior
- Linux
- Ubuntu
- C
- C++
- Debian packaging
- +3
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2025-02-10Associate Linux Support Engineer
ITSupport EngineeringEntry Level
- Linux
- Ubuntu
- Troubleshooting
- Networking
- Virtualization
- +3
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2024-12-18Staff Security Operations Engineer
ITSecurityLead
- Security operations
- Threat modelling
- Threat intelligence
- NIST CSF
- ISO 27001
- +3
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2024-08-29Engineering Manager - Security Standards and Hardening
ITEngineering ManagementLead
- FIPS 140
- DISA STIG
- CIS benchmarks
- Linux
- Ubuntu
- +3
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2024-08-29Engineering Manager - AppArmor
ITEngineering ManagementLead
- AppArmor
- C
- Linux kernel
- Linux Security Modules
- Ubuntu
- +2
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2024-07-24Cloud Field Engineer
ITDevOps & InfrastructureMid Level
- Linux
- Kubernetes
- OpenStack
- Python
- Ceph
- +3
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2024-06-27Ubuntu Linux Kernel Engineer - Silicon Enablement
ITEmbedded & FirmwareMid Level
- Linux kernel
- C
- Device drivers
- BSP
- Git
- +3
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2024-06-23Linux Platform Integration - Ubuntu Systems Senior Engineer
ITSoftware EngineeringSenior
- Linux
- Python
- C
- C++
- Debian packaging
- +3
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2024-06-03Lead Linux Kernel Engineer - Ubuntu
ITEmbedded & FirmwareLead15+ yrs experience
- Linux kernel
- C
- Python
- Bash
- Git
- +3
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2024-04-11Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics
AIMachine Learning EngineeringMid Level
- Python
- Kubernetes
- MLOps
- Kubeflow
- MLflow
- +3
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2024-04-09Performance Engineer - Open Source
ITSoftware EngineeringMid Level
- Performance engineering
- Linux
- C
- C++
- Rust
- +3
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2024-04-04Rust Engineering Lead - Linux and Open Source
ITSoftware EngineeringLead
- Rust
- Linux
- C
- C++
- Python
- +3
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2024-02-26Junior Linux Kernel Engineer - Ubuntu
ITEmbedded & FirmwareEntry Level
- Linux kernel
- C
- Rust
- Python
- Bash
- +2
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2024-02-20Security Risk Management Specialist
ITSecurityMid Level
- Risk Management
- Threat Modelling
- FAIR
- Security Assessments
- SDLC
- +1
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2024-02-02Engineering Manager - Data Platform
ITEngineering ManagementLead
- Python
- Go
- MySQL
- Spark
- Superset
- +3
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2023-11-20Senior Site Reliability / Gitops Engineer
ITDevOps & InfrastructureSenior
- Python
- Kubernetes
- Linux
- GitOps
- Infrastructure as Code
- +3
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2023-11-09Senior Security Operations Engineer
ITSecuritySenior10+ yrs experience
- Python
- Bash
- Kubernetes
- SOC
- Incident Response
- +3
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2023-11-07Head of Security Operations
ITSecurityLead
- SOC
- Incident Response
- Linux Security
- Threat Intelligence
- NIST CSF
- +2
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2023-10-19Engineering Manager
ITEngineering ManagementLead
- English
- Engineering management
- Agile
- Cybersecurity
- Performance optimization
- +3
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2023-10-18Linux Kernel Engineer
ITEmbedded & FirmwareMid Level
- Linux kernel
- C
- Git
- Device Drivers
- Python
- +2
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2023-10-15Microservices Engineer
ITBackendMid Level
- Go
- Python
- REST APIs
- Microservices
- Linux
- +3
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2023-10-14Security Software Engineer
ITSecurityMid Level
- Security Engineering
- C
- Python
- Go
- Rust
- +3
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2023-10-13Software Engineering Director
ITEngineering ManagementLead
- Engineering Management
- Python
- Go
- C++
- Rust
- +3
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2023-10-12Golang Engineer
ITSoftware EngineeringMid Level
- Go
- Linux
- Python
- C
- C++
- +3
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2023-10-11Web Frontend Engineer - JS, CSS, React, Flutter
ITFrontendMid Level
- React
- TypeScript
- Flutter
- JavaScript
- CSS
- +3
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2023-10-11Python Engineer
ITSoftware EngineeringMid Level
- Python
- English
- Linux
- Go
- Kubernetes
- +3
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2023-10-09Linux Devices Software Engineer
ITEmbedded & FirmwareMid Level
- Linux
- Embedded Linux
- C
- C++
- Go
- +3
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2023-09-24Containerization & Virtualisation Engineer
ITSoftware EngineeringMid Level
- Go
- Rust
- C++
- Linux
- Containers
- +3
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2023-09-22Senior/Staff/Principal Engineer
ITSoftware EngineeringSenior
- Go
- Rust
- Python
- C
- C++
- +3
Salary not listed

Likely 09:00–17:00 EDT (business hours where it hires)
Canonical2023-08-11Engineering Manager - App Stores
ITEngineering ManagementLead
- Python
- Go
- Microservices
- REST APIs
- Linux
- +2
Salary not listed

Likely 09:00–17:00 GMT+1 (business hours where it hires)
Canonical2023-07-19Distributed Systems Engineer
ITBackendMid Level
- Go
- Python
- Kafka
- MQTT
- RabbitMQ
- +3
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2023-03-17Engineering Manager - MLOps & Analytics
AIEngineering ManagementLead
- MLOps
- Python
- Kubeflow
- MLflow
- Docker
- +3
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2022-11-23Linux Cryptography and Security Engineer
ITSecurityMid Level
- C
- Application security
- Cryptography
- Shell scripting
- Linux administration
- +3
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2022-11-03OpenStack Engineering Manager
ITEngineering ManagementLead
- OpenStack
- Kubernetes
- Linux
- Python
- Go
- +2
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2022-11-03Engineering Manager, Managed Services
ITEngineering ManagementLead
- OpenStack
- Kubernetes
- Linux
- Python
- Go
- +2
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2022-11-03Cloud Engineering Manager
ITEngineering ManagementLead
- OpenStack
- Kubernetes
- Linux
- Python
- Go
- +2
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2022-08-08Site Reliability Engineer
ITDevOps & InfrastructureMid Level
- Python
- Kubernetes
- Linux
- OpenStack
- Networking
- +2
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2022-07-22Engineering Manager- Ceph & Distributed Storage
ITEngineering ManagementLead
- Ceph
- Python
- C++
- Linux
- Distributed Storage
- +1
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2022-06-21Engineering Manager - Ubuntu Security
ITEngineering ManagementLead
- Security Engineering
- Vulnerability Management
- Linux
- Go
- Java
- +2
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2022-03-26Embedded & Desktop Linux Systems Engineer - Optimisation
ITEmbedded & FirmwareMid Level
- Linux
- C
- C++
- Debian packaging
- Yocto
- +3
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2022-03-14Engineering Manager - Ubuntu Linux Kernel
ITEngineering ManagementLead
- Linux kernel
- C
- Engineering Management
- Debian packaging
- Snap
- +1
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2022-02-23Software Engineer - Python and K8s
ITSoftware EngineeringMid Level
- Python
- Kubernetes
- Docker
- Linux
- Public Cloud
- +2
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2021-12-13Sustaining Operations Engineer
ITSupport EngineeringMid Level
- Linux
- OpenStack
- Ceph
- Kubernetes
- LXD
- +3
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2021-09-07Software Engineer - App Stores
ITBackendMid Level
- Python
- Go
- REST APIs
- Ubuntu
- Relational databases
- +2
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2021-08-04Embedded Linux Field Engineer for Devices/IoT
ITEmbedded & FirmwareMid Level
- Embedded Linux
- Yocto
- Buildroot
- Ubuntu Core
- Linux
- +3
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2021-07-22Software Engineer, Sustaining Engineering
ITSoftware EngineeringMid Level
- Linux
- Python
- Go
- C
- Ceph
- +3
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2021-07-17Engineering Manager - Solutions Engineering
ITEngineering ManagementLead
- Python
- Kubernetes
- OpenStack
- Linux
- Infrastructure as Code
- +2
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2021-07-11Software Engineer - Solutions Engineering
ITSoftware EngineeringMid Level
- Python
- Go
- Kubernetes
- Linux
- Infrastructure as Code
- +2
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2021-07-09Software Engineer, Cloud - Sustaining Engineering
ITSoftware EngineeringMid Level
- Linux
- Python
- Go
- C/C++
- Kubernetes
- +3
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2021-03-31Senior Site Reliability Engineer
ITDevOps & InfrastructureSenior
- Python
- Linux
- Kubernetes
- OpenStack
- Cloud management
- +3
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2021-03-18Distributed Systems Testing Software Engineer, Python / Go
ITQA & TestingMid Level
- Python
- Go
- CI/CD
- Jenkins
- GitHub Actions
- +3
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2021-03-02Ubuntu Security Engineer
ITSecurityMid Level
- Vulnerability management
- Linux
- Ubuntu
- Debian
- C
- +3
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2020-11-19Cloud Support Engineer
ITSupport EngineeringMid Level
- Linux
- Ubuntu
- OpenStack
- KVM
- Docker
- +3
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2019-09-23Software Engineer, Ceph & Distributed Storage
ITSoftware EngineeringMid Level
- Python
- Kubernetes
- Linux
- OpenStack
- Ceph
- +3
Salary not listed

Flexible hours: no fixed time zone stated
Canonical2019-06-27Site Reliability / Gitops Engineer
ITDevOps & InfrastructureMid Level
- Python
- English
- Linux
- CI/CD
- Open source
- +3
Salary not listed
Work at Canonical? Claim this page to feature your jobs and see how they do.
