Canonical Qatar Careers 2026 – Apply for 215 Remote EMEA and Worldwide Jobs

Canonical Qatar Careers 2026 – Apply for 215 Remote EMEA and Worldwide Jobs

Canonical Qatar Careers 2026 presents remote opportunities for Qatar-based applicants under Canonical’s home-based EMEA and worldwide hiring scope. The current list includes 215 relevant remote roles across open-source software, Ubuntu, Linux, cloud, DevOps, cybersecurity, sales, alliances, marketing, product, finance, HR, design, documentation, customer success and operations.

These roles are suitable for candidates in Qatar who want to work remotely with a global open-source technology company. Applicants should review the job list, choose the exact role title that matches their skills, and apply through Canonical’s official careers page.

About Canonical

Canonical is the company behind Ubuntu and a major provider of enterprise open-source technologies. Its work covers Ubuntu, cloud infrastructure, Kubernetes, OpenStack, security, IoT, data, AI, developer tools, support and commercial open-source solutions for global customers.

View Job Details

↚

Main Job Sections for Canonical Qatar Careers 2026

The Canonical remote hiring list for Qatar-based applicants includes roles in software engineering, Ubuntu, Linux kernel, cloud infrastructure, DevOps, data, AI, security, sales, customer success, product, marketing, design, finance, legal, HR, talent, documentation and business operations. Each role below links to a dedicated internal detail page with category, remote region, summary and application guidance.

Remote Hiring Categories

  • Cloud, DevOps and Infrastructure: 31 roles
  • Data, AI and Analytics: 69 roles
  • Finance, Accounting and Legal: 6 roles
  • HR, Talent and Operations: 2 roles
  • Marketing, Design and Documentation: 5 roles
  • Product and Project Management: 5 roles
  • Sales, Alliances and Customer Success: 17 roles
  • Security and Risk: 19 roles
  • Software Engineering and Ubuntu: 61 roles

Available Jobs List

  1. Accountant
    Remote Region: Home based - EMEA
    Category: Finance, Accounting and Legal
    View Details
  2. Accounts Receivable Clerk
    Remote Region: Home based - EMEA
    Category: Finance, Accounting and Legal
    View Details
  3. Alliances Field Engineer
    Remote Region: Home based - Worldwide
    Category: Data, AI and Analytics
    View Details
  4. Associate Linux Support Engineer
    Remote Region: Home based - Worldwide
    Category: Cloud, DevOps and Infrastructure
    View Details
  5. Business Development Representative
    Remote Region: Home based - Worldwide
    Category: Data, AI and Analytics
    View Details
  6. Business Services Team Manager
    Remote Region: Home based - Worldwide
    Category: Marketing, Design and Documentation
    View Details
  7. C, Golang Software Engineer working on dqlite, a Raft extension for SQLite
    Remote Region: Home based - EMEA
    Category: Data, AI and Analytics
    View Details
  8. Chief Revenue Officer
    Remote Region: Home Based - Americas; Home based - EMEA
    Category: Software Engineering and Ubuntu
    View Details
  9. Cloud Engineering Manager
    Remote Region: Home based - Worldwide
    Category: Data, AI and Analytics
    View Details
  10. Cloud Field Engineer
    Remote Region: Home based - Worldwide
    Category: Data, AI and Analytics
    View Details
  11. Cloud Field Engineering Manager
    Remote Region: Home based - Worldwide
    Category: Data, AI and Analytics
    View Details
  12. Cloud Professional Services Manager
    Remote Region: Home based - Worldwide
    Category: Data, AI and Analytics
    View Details
  13. Cloud Solutions Architect - Alliances
    Remote Region: Home based - Worldwide
    Category: Data, AI and Analytics
    View Details
  14. Cloud Support Engineer
    Remote Region: Home based - Worldwide
    Category: Cloud, DevOps and Infrastructure
    View Details
  15. Community Engineer (multiple roles and seniority levels)
    Remote Region: Home based - Worldwide
    Category: Software Engineering and Ubuntu
    View Details
  16. Containerization & Virtualisation Engineer
    Remote Region: Home based - Worldwide
    Category: Data, AI and Analytics
    View Details
  17. Content marketing lead
    Remote Region: Home based - EMEA
    Category: Software Engineering and Ubuntu
    View Details
  18. C++/Rust Graphics and Windowing System Software Engineer - Mir
    Remote Region: Home Based - APAC; Home based - EMEA
    Category: Software Engineering and Ubuntu
    View Details
  19. Customer Success - Team Manager
    Remote Region: Home based - Worldwide
    Category: Sales, Alliances and Customer Success
    View Details
  20. Dedicated Cloud Support Engineer, Saudi Arabia
    Remote Region: Home based - EMEA
    Category: Cloud, DevOps and Infrastructure
    View Details
  21. Design Manager (Visual)
    Remote Region: Home based - EMEA
    Category: Software Engineering and Ubuntu
    View Details
  22. Developer Relations Engineer
    Remote Region: Home Based - APAC; Home based - EMEA
    Category: Data, AI and Analytics
    View Details
  23. Director, Talent Analytics
    Remote Region: Home based - EMEA
    Category: Data, AI and Analytics
    View Details
  24. Distributed Systems Engineer
    Remote Region: Home based - Worldwide
    Category: Data, AI and Analytics
    View Details
  25. Distributed Systems Testing Software Engineer, Python / Go
    Remote Region: Home based - Worldwide
    Category: Cloud, DevOps and Infrastructure
    View Details
  26. Embedded & Desktop Linux Systems Engineer - Optimisation
    Remote Region: Home based - Worldwide
    Category: Software Engineering and Ubuntu
    View Details
  27. Embedded Devices Software Solution Sales Account Manager
    Remote Region: Home based - Worldwide
    Category: Software Engineering and Ubuntu
    View Details
  28. Embedded Devices Software Solution Sales - All Roles
    Remote Region: Home based - Worldwide
    Category: Software Engineering and Ubuntu
    View Details
  29. Embedded Linux Field Engineer for Devices/IoT
    Remote Region: Home based - Worldwide
    Category: Security and Risk
    View Details
  30. Embedded Linux Senior Software Engineer - Optimisation
    Remote Region: Home based - Worldwide
    Category: Software Engineering and Ubuntu
    View Details
  31. Engineering Director - Business Data
    Remote Region: Home based - EMEA
    Category: Data, AI and Analytics
    View Details
  32. Engineering Director - Commercial Systems
    Remote Region: Home based - EMEA
    Category: Data, AI and Analytics
    View Details
  33. Engineering Manager
    Remote Region: Home based - Worldwide
    Category: Data, AI and Analytics
    View Details
  34. Engineering Manager - AppArmor
    Remote Region: Home based - Worldwide
    Category: Security and Risk
    View Details
  35. Engineering Manager - App Stores
    Remote Region: Home based - Worldwide
    Category: Software Engineering and Ubuntu
    View Details
  36. Engineering Manager- Ceph & Distributed Storage
    Remote Region: Home Based - Americas; Home based - EMEA
    Category: Data, AI and Analytics
    View Details
  37. Engineering Manager, Commercial Systems
    Remote Region: Home based - EMEA
    Category: Data, AI and Analytics
    View Details
  38. Engineering Manager - Data Platform
    Remote Region: Home based - Worldwide
    Category: Data, AI and Analytics
    View Details
  39. Engineering Manager for IAM (Identity and Access Management)
    Remote Region: Home Based - Americas; Home based - EMEA
    Category: Cloud, DevOps and Infrastructure
    View Details
  40. Engineering Manager, Managed Services
    Remote Region: Home based - Worldwide
    Category: Data, AI and Analytics
    View Details
  41. Engineering Manager - MLOps & Analytics
    Remote Region: Home based - Worldwide
    Category: Data, AI and Analytics
    View Details
  42. Engineering Manager - Public Cloud, Python, Golang
    Remote Region: Home Based - Americas; Home based - EMEA
    Category: Cloud, DevOps and Infrastructure
    View Details
  43. Engineering Manager - Python and K8s
    Remote Region: Home Based - APAC; Home based - EMEA
    Category: Cloud, DevOps and Infrastructure
    View Details
  44. Engineering Manager - Security Standards and Hardening
    Remote Region: Home based - Worldwide
    Category: Security and Risk
    View Details
  45. Engineering Manager - Solutions Engineering
    Remote Region: Home based - Worldwide
    Category: Cloud, DevOps and Infrastructure
    View Details
  46. Engineering Manager - Ubuntu Core
    Remote Region: Home Based - Americas; Home based - EMEA
    Category: Security and Risk
    View Details
  47. Engineering Manager - Ubuntu Desktop Apps
    Remote Region: Home based - Worldwide
    Category: Software Engineering and Ubuntu
    View Details
  48. Engineering Manager - Ubuntu Security
    Remote Region: Home based - Worldwide
    Category: Security and Risk
    View Details
  49. Engineering Manager - Web
    Remote Region: Home based - EMEA
    Category: Software Engineering and Ubuntu
    View Details
  50. Enterprise Account Executive
    Remote Region: Home based - Worldwide
    Category: Sales, Alliances and Customer Success
    View Details
  51. Enterprise Customer Success Manager
    Remote Region: Home based - Worldwide
    Category: Sales, Alliances and Customer Success
    View Details
  52. Enterprise Customer Success Manager (French speaker)
    Remote Region: Home based - EMEA
    Category: Sales, Alliances and Customer Success
    View Details
  53. Enterprise Project Manager
    Remote Region: Home based - Worldwide
    Category: Product and Project Management
    View Details
  54. Executive Search Lead - Technology
    Remote Region: Home based - EMEA
    Category: Data, AI and Analytics
    View Details
  55. Financial Analyst
    Remote Region: Home Based - Americas; Home based - EMEA
    Category: Sales, Alliances and Customer Success
    View Details
  56. GitOps Engineering Manager
    Remote Region: Home Based - APAC; Home based - EMEA
    Category: Cloud, DevOps and Infrastructure
    View Details
  57. Global Head of GSI Alliances
    Remote Region: Home Based - Americas; Home based - EMEA
    Category: Software Engineering and Ubuntu
    View Details
  58. Golang Engineer
    Remote Region: Home based - Worldwide
    Category: Software Engineering and Ubuntu
    View Details
  59. Golang Engineering Manager, Commercial Systems
    Remote Region: Home based - EMEA
    Category: Data, AI and Analytics
    View Details
  60. Golang Software Engineer, Commercial Systems
    Remote Region: Home based - EMEA
    Category: Security and Risk
    View Details
  61. Golang System Software Engineer - Containers / Virtualisation
    Remote Region: Home Based - Americas; Home based - EMEA
    Category: Data, AI and Analytics
    View Details
  62. Graduate Customer Success Manager
    Remote Region: Home based - Worldwide
    Category: Sales, Alliances and Customer Success
    View Details
  63. Graduate Product Marketing Manager
    Remote Region: Home based - EMEA
    Category: Software Engineering and Ubuntu
    View Details
  64. Graduate Sales Development Representative
    Remote Region: Home based - Worldwide
    Category: Data, AI and Analytics
    View Details
  65. Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu
    Remote Region: Home based - Worldwide
    Category: Software Engineering and Ubuntu
    View Details
  66. Graduate Talent Scientist
    Remote Region: Home based - EMEA
    Category: Data, AI and Analytics
    View Details
  67. Head of Security Operations
    Remote Region: Home based - Worldwide
    Category: Security and Risk
    View Details
  68. HR Generalist
    Remote Region: Home Based - Americas; Home based - EMEA
    Category: HR, Talent and Operations
    View Details
  69. Information Systems - Open Source Technical Architect
    Remote Region: Home based - EMEA
    Category: Software Engineering and Ubuntu
    View Details
  70. ISV Technical Alliance Manager
    Remote Region: Home Based - Americas; Home based - EMEA
    Category: Software Engineering and Ubuntu
    View Details
  71. Juju Software Engineer (Go)
    Remote Region: Home based - Worldwide
    Category: Software Engineering and Ubuntu
    View Details
  72. Junior Ads Specialist
    Remote Region: Home based - EMEA
    Category: Software Engineering and Ubuntu
    View Details
  73. Junior Campaign Manager
    Remote Region: Home based - EMEA
    Category: Data, AI and Analytics
    View Details
  74. Junior Linux Kernel Engineer - Ubuntu
    Remote Region: Home based - Worldwide
    Category: Software Engineering and Ubuntu
    View Details
  75. Junior Product Manager
    Remote Region: Home based - EMEA
    Category: Product and Project Management
    View Details
  76. Junior Software Developer - Observability
    Remote Region: Home based - EMEA
    Category: Cloud, DevOps and Infrastructure
    View Details
  77. Junior Ubuntu Software Engineer
    Remote Region: Home based - Worldwide
    Category: Software Engineering and Ubuntu
    View Details
  78. Kernel Build Automation Engineer - Ubuntu Linux
    Remote Region: Home based - EMEA
    Category: Data, AI and Analytics
    View Details
  79. Lead Data Governance Engineer
    Remote Region: Home based - EMEA
    Category: Data, AI and Analytics
    View Details
  80. Lead Linux Kernel Engineer - Ubuntu
    Remote Region: Home based - Worldwide
    Category: Data, AI and Analytics
    View Details
  81. Legal Counsel - Regulatory Compliance, Product and Privacy
    Remote Region: Home Based - Americas; Home based - EMEA; Office Based - London, UK
    Category: Data, AI and Analytics
    View Details
  82. Linux Cryptography and Security Engineer
    Remote Region: Home based - Worldwide
    Category: Security and Risk
    View Details
  83. Linux devices software engineer - snapd
    Remote Region: Home Based - Americas; Home based - EMEA
    Category: Security and Risk
    View Details
  84. Linux Engineering Manager - Optimisation for Latest Hardware
    Remote Region: Home based - Worldwide
    Category: Software Engineering and Ubuntu
    View Details
  85. Linux Kernel Engineer
    Remote Region: Home based - Worldwide
    Category: Software Engineering and Ubuntu
    View Details
  86. Linux Platform Integration - Ubuntu Systems Senior Engineer
    Remote Region: Home based - Worldwide
    Category: Software Engineering and Ubuntu
    View Details
  87. Linux Software Engineer - Ubuntu for Next-Gen Silicon (multiple roles and seniority levels)
    Remote Region: Home Based - Americas; Home Based - APAC; Home based - EMEA
    Category: Software Engineering and Ubuntu
    View Details
  88. Manager of Enterprise Open Source Sales Team
    Remote Region: Home based - Worldwide
    Category: Sales, Alliances and Customer Success
    View Details
  89. Manager, Product Manager
    Remote Region: Home based - EMEA
    Category: Product and Project Management
    View Details
  90. Marketing Manager
    Remote Region: Home Based - Americas; Home based - EMEA
    Category: Software Engineering and Ubuntu
    View Details
  91. Marketing Team Lead
    Remote Region: Home Based - Americas; Home based - EMEA
    Category: Software Engineering and Ubuntu
    View Details
  92. Microservices Engineer
    Remote Region: Home based - Worldwide
    Category: Software Engineering and Ubuntu
    View Details
  93. MLOps Field Engineer
    Remote Region: Home based - Worldwide
    Category: Data, AI and Analytics
    View Details
  94. NetSuite Administrator
    Remote Region: Home based - EMEA
    Category: Software Engineering and Ubuntu
    View Details
  95. Observability Engineering Manager
    Remote Region: Home Based - Americas; Home based - EMEA
    Category: Cloud, DevOps and Infrastructure
    View Details
  96. Open Source Enterprise Sales / Alliances
    Remote Region: Home based - Worldwide
    Category: Sales, Alliances and Customer Success
    View Details
  97. OpenStack Engineering Manager
    Remote Region: Home based - Worldwide
    Category: Data, AI and Analytics
    View Details
  98. Partner Sales Director - Global System Integrator (GSI)
    Remote Region: Home based - Worldwide
    Category: Sales, Alliances and Customer Success
    View Details
  99. Partner Sales Director - IHV Alliances
    Remote Region: Home based - Worldwide
    Category: Sales, Alliances and Customer Success
    View Details
  100. Partner Sales Manager - IHV Alliances
    Remote Region: Home based - Worldwide
    Category: Sales, Alliances and Customer Success
    View Details
  101. Performance Engineer - Open Source
    Remote Region: Home based - Worldwide
    Category: Data, AI and Analytics
    View Details
  102. Product Manager
    Remote Region: Home based - EMEA
    Category: Product and Project Management
    View Details
  103. Product Manager - AI
    Remote Region: Home based - EMEA
    Category: Data, AI and Analytics
    View Details
  104. Product Manager - Cloud
    Remote Region: Home based - EMEA
    Category: Cloud, DevOps and Infrastructure
    View Details
  105. Product Manager - Data
    Remote Region: Home based - EMEA
    Category: Data, AI and Analytics
    View Details
  106. Product Manager - Security
    Remote Region: Home based - EMEA
    Category: Security and Risk
    View Details
  107. Product Manager - Ubuntu
    Remote Region: Home based - EMEA
    Category: Software Engineering and Ubuntu
    View Details
  108. Project Manager - Ubuntu Embedded Systems
    Remote Region: Home Based - Americas; Home based - EMEA
    Category: Software Engineering and Ubuntu
    View Details
  109. Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics
    Remote Region: Home based - Worldwide
    Category: Data, AI and Analytics
    View Details
  110. Python Engineer
    Remote Region: Home based - Worldwide
    Category: Software Engineering and Ubuntu
    View Details
  111. Python Engineering Manager, Commercial Systems
    Remote Region: Home based - EMEA
    Category: Data, AI and Analytics
    View Details
  112. Python Software Engineer, Commercial Systems
    Remote Region: Home based - EMEA
    Category: Security and Risk
    View Details
  113. Python Software Engineer - Ubuntu Hardware Certification Team
    Remote Region: Home based - EMEA
    Category: Data, AI and Analytics
    View Details
  114. Regional BDR Team Manager
    Remote Region: Home Based - Americas; Home Based - APAC; Home based - EMEA; Home based - Worldwide
    Category: Data, AI and Analytics
    View Details
  115. Regional HR Manager - EMEA
    Remote Region: Home based - EMEA
    Category: Sales, Alliances and Customer Success
    View Details
  116. Représentant du Développement des Ventes
    Remote Region: Home based - EMEA
    Category: Data, AI and Analytics
    View Details
  117. Representante de Desarrollo de Ventas
    Remote Region: Home based - EMEA
    Category: Data, AI and Analytics
    View Details
  118. Revenue Accountant
    Remote Region: Home based - EMEA
    Category: Finance, Accounting and Legal
    View Details
  119. Revenue Accounting Manager
    Remote Region: Home based - EMEA
    Category: Finance, Accounting and Legal
    View Details
  120. Rust Engineering Lead - Linux and Open Source
    Remote Region: Home based - Worldwide
    Category: Software Engineering and Ubuntu
    View Details
  121. Sales Development Representative (Arabic Speaker)
    Remote Region: Home based - EMEA
    Category: Data, AI and Analytics
    View Details
  122. Sales Development Representative (Dutch Speaker)
    Remote Region: Home based - EMEA
    Category: Data, AI and Analytics
    View Details
  123. Sales Development Representative (German Speaker)
    Remote Region: Home based - EMEA
    Category: Data, AI and Analytics
    View Details
  124. Sales Development Representative (Italian Speaker)
    Remote Region: Home based - EMEA
    Category: Data, AI and Analytics
    View Details
  125. Salesforce Administrator
    Remote Region: Home based - EMEA
    Category: Software Engineering and Ubuntu
    View Details
  126. Salesforce/NetSuite Engineering Manager, Commercial Systems
    Remote Region: Home based - EMEA
    Category: Data, AI and Analytics
    View Details
  127. Sales Operations Analyst
    Remote Region: Home Based - Americas; Home based - EMEA
    Category: Data, AI and Analytics
    View Details
  128. Security Risk Management Specialist
    Remote Region: Home based - Worldwide
    Category: Security and Risk
    View Details
  129. Security Software Engineer
    Remote Region: Home based - Worldwide
    Category: Security and Risk
    View Details
  130. Senior Communications Manager - Analyst Relations
    Remote Region: Home based - EMEA
    Category: Software Engineering and Ubuntu
    View Details
  131. Senior communications specialist - social media
    Remote Region: Home based - EMEA
    Category: Software Engineering and Ubuntu
    View Details
  132. Senior Design Manager (Infrastructure)
    Remote Region: Home based - EMEA
    Category: Cloud, DevOps and Infrastructure
    View Details
  133. Senior Design Researcher - User Science
    Remote Region: Home based - EMEA
    Category: Marketing, Design and Documentation
    View Details
  134. Senior HR Generalist - EMEA
    Remote Region: Home based - EMEA
    Category: Sales, Alliances and Customer Success
    View Details
  135. Senior Jira Administrator
    Remote Region: Home based - EMEA
    Category: Software Engineering and Ubuntu
    View Details
  136. Senior Juju Software Engineer (Go)
    Remote Region: Home based - Worldwide
    Category: Software Engineering and Ubuntu
    View Details
  137. Senior Partner Sales Manager - Global System Integrator (GSI)
    Remote Region: Home based - Worldwide
    Category: Sales, Alliances and Customer Success
    View Details
  138. Senior Product Marketing Manager
    Remote Region: Home based - EMEA
    Category: Software Engineering and Ubuntu
    View Details
  139. Senior Sales Operations Analyst
    Remote Region: Home Based - Americas; Home based - EMEA
    Category: Data, AI and Analytics
    View Details
  140. Senior Security Operations Engineer
    Remote Region: Home based - Worldwide
    Category: Security and Risk
    View Details
  141. Senior Site Reliability Engineer
    Remote Region: Home based - Worldwide
    Category: Cloud, DevOps and Infrastructure
    View Details
  142. Senior Site Reliability / Gitops Engineer
    Remote Region: Home based - Worldwide
    Category: Cloud, DevOps and Infrastructure
    View Details
  143. Senior Software Engineer (Backend)
    Remote Region: Home based - EMEA
    Category: Software Engineering and Ubuntu
    View Details
  144. Senior Software Engineer - MAAS
    Remote Region: Home Based - Americas; Home based - EMEA
    Category: Cloud, DevOps and Infrastructure
    View Details
  145. Senior Software Engineer - Python/Golang - Kubernetes
    Remote Region: Home Based - Americas; Home based - EMEA
    Category: Cloud, DevOps and Infrastructure
    View Details
  146. Senior Software Engineer - Python/MongoDB
    Remote Region: Home based - EMEA
    Category: Data, AI and Analytics
    View Details
  147. Senior/Staff/Principal Engineer
    Remote Region: Home based - Worldwide
    Category: Software Engineering and Ubuntu
    View Details
  148. Senior Ubuntu Embedded IoT System Engineer
    Remote Region: Home based - EMEA
    Category: Software Engineering and Ubuntu
    View Details
  149. Senior Web Engineer
    Remote Region: Home based - EMEA
    Category: Software Engineering and Ubuntu
    View Details
  150. Silicon Alliances Ecosystem Development Manager
    Remote Region: Home Based - Americas; Home based - EMEA
    Category: Sales, Alliances and Customer Success
    View Details
  151. Site Reliability Engineer
    Remote Region: Home based - Worldwide
    Category: Cloud, DevOps and Infrastructure
    View Details
  152. Site Reliability Engineering Manager
    Remote Region: Home Based - APAC; Home based - EMEA
    Category: Cloud, DevOps and Infrastructure
    View Details
  153. Site Reliability / Gitops Engineer
    Remote Region: Home based - Worldwide
    Category: Cloud, DevOps and Infrastructure
    View Details
  154. Software Alliance Ecosystem Manager
    Remote Region: Home Based - Americas; Home based - EMEA
    Category: Software Engineering and Ubuntu
    View Details
  155. Software Alliances Director, EMEA
    Remote Region: Home based - EMEA
    Category: Software Engineering and Ubuntu
    View Details
  156. Software Architect - Containers / Virtualisation
    Remote Region: Home Based - Americas; Home based - EMEA
    Category: Data, AI and Analytics
    View Details
  157. Software Engineer - App Stores
    Remote Region: Home based - Worldwide
    Category: Cloud, DevOps and Infrastructure
    View Details
  158. Software Engineer, Automotive and Industrial Architecture
    Remote Region: Home based - EMEA
    Category: Security and Risk
    View Details
  159. Software Engineer, Ceph & Distributed Storage
    Remote Region: Home Based - Americas; Home based - EMEA
    Category: Cloud, DevOps and Infrastructure
    View Details
  160. Software Engineer, Cloud - Sustaining Engineering
    Remote Region: Home based - Worldwide
    Category: Data, AI and Analytics
    View Details
  161. Software Engineer - Cross-platform C++ - Multipass
    Remote Region: Home based - EMEA
    Category: Cloud, DevOps and Infrastructure
    View Details
  162. Software Engineer - Data Infrastructure
    Remote Region: Home based - EMEA
    Category: Data, AI and Analytics
    View Details
  163. Software Engineer - Data Infrastructure - Kafka
    Remote Region: Home based - EMEA
    Category: Data, AI and Analytics
    View Details
  164. Software Engineer - Data Infrastructure - OpenSearch/ElasticSearch
    Remote Region: Home based - EMEA
    Category: Data, AI and Analytics
    View Details
  165. Software Engineer - Industrial IoT
    Remote Region: Home based - EMEA
    Category: Software Engineering and Ubuntu
    View Details
  166. Software Engineering Director
    Remote Region: Home based - Worldwide
    Category: Software Engineering and Ubuntu
    View Details
  167. Software Engineering Manager - Container and Virtualisation Infrastructure
    Remote Region: Home Based - Americas; Home based - EMEA
    Category: Data, AI and Analytics
    View Details
  168. Software Engineering Manager - Ubuntu Linux Kernel
    Remote Region: Home based - Worldwide
    Category: Cloud, DevOps and Infrastructure
    View Details
  169. Software Engineer - L3 Support
    Remote Region: Home based - Worldwide
    Category: Cloud, DevOps and Infrastructure
    View Details
  170. Software Engineer - OpenStack
    Remote Region: Home Based - Americas; Home based - EMEA
    Category: Cloud, DevOps and Infrastructure
    View Details
  171. Software Engineer - Python and K8s
    Remote Region: Home based - Worldwide
    Category: Cloud, DevOps and Infrastructure
    View Details
  172. Software Engineer - Python - Container Images
    Remote Region: Home Based - Americas; Home Based - APAC; Home based - EMEA
    Category: Data, AI and Analytics
    View Details
  173. Software Engineer - Python/Golang - Kubernetes
    Remote Region: Home Based - Americas; Home based - EMEA
    Category: Cloud, DevOps and Infrastructure
    View Details
  174. Software Engineer (Python/Linux/Packaging)
    Remote Region: Home Based - Americas; Home based - EMEA
    Category: Software Engineering and Ubuntu
    View Details
  175. Software Engineer - Solutions Engineering
    Remote Region: Home based - Worldwide
    Category: Data, AI and Analytics
    View Details
  176. Software Engineer, Sustaining Engineering
    Remote Region: Home based - Worldwide
    Category: Data, AI and Analytics
    View Details
  177. Software Maintenance Engineer
    Remote Region: Home based - Worldwide
    Category: Data, AI and Analytics
    View Details
  178. Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon
    Remote Region: Home based - Worldwide
    Category: Software Engineering and Ubuntu
    View Details
  179. Software Support Engineer
    Remote Region: Home based - Worldwide
    Category: Cloud, DevOps and Infrastructure
    View Details
  180. Solution Architecture Manager
    Remote Region: Home based - Worldwide
    Category: Data, AI and Analytics
    View Details
  181. Solutions Architect for Automotive
    Remote Region: Home based - Worldwide
    Category: Data, AI and Analytics
    View Details
  182. Staff Design Engineer - Cloud Networking UX
    Remote Region: Home based - EMEA
    Category: Cloud, DevOps and Infrastructure
    View Details
  183. Staff Engineer, Development Lifecycle
    Remote Region: Home Based - Americas; Home based - EMEA
    Category: Data, AI and Analytics
    View Details
  184. Staff Security Operations Engineer
    Remote Region: Home based - Worldwide
    Category: Security and Risk
    View Details
  185. Staff Software Engineer for Identity Management (Go/Golang)
    Remote Region: Home Based - Americas; Home based - EMEA
    Category: Software Engineering and Ubuntu
    View Details
  186. Support Engineering Manager
    Remote Region: Home based - Worldwide
    Category: Software Engineering and Ubuntu
    View Details
  187. Sustaining Operations Engineer
    Remote Region: Home based - Worldwide
    Category: Data, AI and Analytics
    View Details
  188. Systems & Controls Accountant
    Remote Region: Home Based - Americas; Home based - EMEA
    Category: Finance, Accounting and Legal
    View Details
  189. Talent Scientist
    Remote Region: Home based - EMEA
    Category: Data, AI and Analytics
    View Details
  190. Talent Scientist - Graduate Lead
    Remote Region: Home based - EMEA
    Category: Data, AI and Analytics
    View Details
  191. Tax Senior Associate
    Remote Region: Home based - EMEA; Office Based - London, UK
    Category: Finance, Accounting and Legal
    View Details
  192. Technical Author (multiple roles and seniority levels)
    Remote Region: Home based - Worldwide
    Category: Marketing, Design and Documentation
    View Details
  193. Technical Manager - Automotive and Industrial
    Remote Region: Home based - Worldwide
    Category: Software Engineering and Ubuntu
    View Details
  194. Technical Product Manager
    Remote Region: Home based - EMEA
    Category: Product and Project Management
    View Details
  195. Technical Product Marketing Manager - Cybersecurity
    Remote Region: Home based - EMEA
    Category: Security and Risk
    View Details
  196. Telco Cloud Field Engineer
    Remote Region: Home Based - Americas; Home based - EMEA
    Category: Data, AI and Analytics
    View Details
  197. Telco Field Engineering Director
    Remote Region: Home Based - Americas; Home based - EMEA
    Category: Data, AI and Analytics
    View Details
  198. Telecom Account Executive
    Remote Region: Home based - Worldwide
    Category: Sales, Alliances and Customer Success
    View Details
  199. Threat Intelligence Lead
    Remote Region: Home based - Worldwide
    Category: Security and Risk
    View Details
  200. Travel Operations Specialist
    Remote Region: Home based - EMEA
    Category: HR, Talent and Operations
    View Details
  201. Treasury Analyst
    Remote Region: Home Based - Americas; Home based - EMEA
    Category: Sales, Alliances and Customer Success
    View Details
  202. Ubuntu Core Software Engineer
    Remote Region: Home based - EMEA
    Category: Data, AI and Analytics
    View Details
  203. Ubuntu Engineering Lead
    Remote Region: Home based - Worldwide
    Category: Software Engineering and Ubuntu
    View Details
  204. Ubuntu Engineering Manager
    Remote Region: Home based - Worldwide
    Category: Software Engineering and Ubuntu
    View Details
  205. Ubuntu Linux Kernel Engineer - Silicon Enablement
    Remote Region: Home based - Worldwide
    Category: Data, AI and Analytics
    View Details
  206. Ubuntu Sales Engineer (Entry-Level)
    Remote Region: Home based - Worldwide
    Category: Software Engineering and Ubuntu
    View Details
  207. Ubuntu Security Engineer
    Remote Region: Home based - Worldwide
    Category: Security and Risk
    View Details
  208. Ubuntu Software Engineer
    Remote Region: Home based - Worldwide
    Category: Software Engineering and Ubuntu
    View Details
  209. Usability Engineer - User Science
    Remote Region: Home based - EMEA
    Category: Software Engineering and Ubuntu
    View Details
  210. UX Designer - Design systems
    Remote Region: Home based - EMEA
    Category: Marketing, Design and Documentation
    View Details
  211. UX Designer - Developer experience
    Remote Region: Home based - EMEA
    Category: Software Engineering and Ubuntu
    View Details
  212. UX Designer - Infrastructure
    Remote Region: Home based - EMEA
    Category: Cloud, DevOps and Infrastructure
    View Details
  213. Visual Designer
    Remote Region: Home based - EMEA
    Category: Marketing, Design and Documentation
    View Details
  214. Web Developer
    Remote Region: Home based - EMEA
    Category: Software Engineering and Ubuntu
    View Details
  215. Web Frontend Engineer - JS, CSS, React, Flutter
    Remote Region: Home based - Worldwide
    Category: Software Engineering and Ubuntu
    View Details

General Requirements

  • Relevant skills and experience matching the selected Canonical role.
  • Ability to work remotely from Qatar under the relevant EMEA or worldwide remote scope.
  • Strong written communication and collaboration skills for a distributed team environment.
  • Interest in open source, Linux, Ubuntu, cloud, cybersecurity, product, sales, marketing, finance, HR, design or operations depending on the role.
  • Applicants should apply through Canonical’s official careers page only.

CV Writing Help

For Canonical remote roles, keep your CV focused on measurable technical, commercial or operational achievements. Software and cloud candidates should highlight Linux, Ubuntu, Kubernetes, OpenStack, Python, Go, security, DevOps, SRE, data or AI experience. Sales, marketing, finance, HR and operations candidates should highlight results, tools, process ownership and remote collaboration.

Application Tips and FAQ

How many remote roles are included?

This update includes 215 home-based EMEA or worldwide remote roles relevant for Qatar-based applicants.

Are these office jobs in Qatar?

No. These are remote roles shown as home-based EMEA or worldwide. Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

How should candidates apply?

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

Are salaries mentioned?

No salary details are included in the provided vacancy list.

← Back to Main Page

↚

Accountant

← Back to Main Page

Job Overview

Join our global accounting team ensuring financial rigour worldwide

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Finance, Accounting and Legal

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Join our global accounting team ensuring financial rigour worldwide
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Accountant role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support financial accuracy, reporting discipline and business decision-making.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Finance, Accounting and Legal, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Accountant role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Accounts Receivable Clerk

← Back to Main Page

Job Overview

Join our global accounting team ensuring financial rigour worldwide

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Finance, Accounting and Legal

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Join our global accounting team ensuring financial rigour worldwide
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Accounts Receivable Clerk role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support financial accuracy, reporting discipline and business decision-making.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Finance, Accounting and Legal, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Accounts Receivable Clerk role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Alliances Field Engineer

← Back to Main Page

Job Overview

Help partners architect and implement Ubuntu solutions, maintaining a broad awareness of private and public cloud, edge, kubernetes, storage, AI and MLOps from Canonical.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Help partners architect and implement Ubuntu solutions, maintaining a broad awareness of private and public cloud, edge, kubernetes, storage, AI and MLOps from Canonical.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Alliances Field Engineer role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Alliances Field Engineer role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Associate Linux Support Engineer

← Back to Main Page

Job Overview

Support Canonical's customers on Ubuntu, OpenStack, Kubernetes and the broad world of open source software.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Cloud, DevOps and Infrastructure

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Support Canonical's customers on Ubuntu, OpenStack, Kubernetes and the broad world of open source software.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Associate Linux Support Engineer role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support cloud, infrastructure, automation or reliability work connected to Canonical technologies.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Cloud, DevOps and Infrastructure, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Associate Linux Support Engineer role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Business Development Representative

← Back to Main Page

Job Overview

Love technology? Looking for a sales role? Training, mentoring, exciting product portfolio.. kickstart your sales career!

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Love technology? Looking for a sales role? Training, mentoring, exciting product portfolio.. kickstart your sales career!
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Business Development Representative role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Business Development Representative role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Business Services Team Manager

← Back to Main Page

Job Overview

Drive corporate operations - travel and event logistics, expense policy and authorisation, office selection, contract management, design, fitout and operations.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Marketing, Design and Documentation

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Drive corporate operations - travel and event logistics, expense policy and authorisation, office selection, contract management, design, fitout and operations.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Business Services Team Manager role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support Canonical’s product communication, web, design, documentation or community-facing content.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Marketing, Design and Documentation, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Business Services Team Manager role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

C, Golang Software Engineer working on dqlite, a Raft extension for SQLite

← Back to Main Page

Job Overview

Work in C and Golang on dqlite, Canonical's RAFT wrapper for SQLite that enables high-availability with the embedded database, for IoT end mission critical enterprise applications.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Work in C and Golang on dqlite, Canonical's RAFT wrapper for SQLite that enables high-availability with the embedded database, for IoT end mission critical enterprise applications.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the C, Golang Software Engineer working on dqlite, a Raft extension for SQLite role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The C, Golang Software Engineer working on dqlite, a Raft extension for SQLite role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Chief Revenue Officer

← Back to Main Page

Job Overview

Develop and drive our annual revenue plan across direct, partner, channel, field engineering and customer success, reporting to the CEO.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home Based - Americas; Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Develop and drive our annual revenue plan across direct, partner, channel, field engineering and customer success, reporting to the CEO.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Chief Revenue Officer role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Chief Revenue Officer role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Cloud Engineering Manager

← Back to Main Page

Job Overview

Lead a Python-oriented devops team running mission-critical private clouds for customers, and raise the bar globally on infrastructure-as-code in bare-metal environments.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Lead a Python-oriented devops team running mission-critical private clouds for customers, and raise the bar globally on infrastructure-as-code in bare-metal environments.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Cloud Engineering Manager role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Cloud Engineering Manager role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Cloud Field Engineer

← Back to Main Page

Job Overview

Help customers architect and implement our solutions - private cloud, public cloud, kubernetes, storage, big data and cloud applications.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Help customers architect and implement our solutions - private cloud, public cloud, kubernetes, storage, big data and cloud applications.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Cloud Field Engineer role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Cloud Field Engineer role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Cloud Field Engineering Manager

← Back to Main Page

Job Overview

Manage a team who helps customers architect and implement our solutions - private cloud, public cloud, kubernetes, storage, big data and cloud applications.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Manage a team who helps customers architect and implement our solutions - private cloud, public cloud, kubernetes, storage, big data and cloud applications.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Cloud Field Engineering Manager role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Cloud Field Engineering Manager role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Cloud Professional Services Manager

← Back to Main Page

Job Overview

Manage a team who helps customers architect and implement our solutions - private cloud, public cloud, kubernetes, storage, big data and cloud applications.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Manage a team who helps customers architect and implement our solutions - private cloud, public cloud, kubernetes, storage, big data and cloud applications.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Cloud Professional Services Manager role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Cloud Professional Services Manager role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Cloud Solutions Architect - Alliances

← Back to Main Page

Job Overview

Help partners architect and implement Ubuntu solutions, maintaining a broad awareness of private and public cloud, edge, kubernetes, storage, AI and MLOps from Canonical.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Help partners architect and implement Ubuntu solutions, maintaining a broad awareness of private and public cloud, edge, kubernetes, storage, AI and MLOps from Canonical.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Cloud Solutions Architect - Alliances role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Cloud Solutions Architect - Alliances role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Cloud Support Engineer

← Back to Main Page

Job Overview

Support Canonical's customers on Ubuntu, OpenStack, Kubernetes and the broad world of open source software.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Cloud, DevOps and Infrastructure

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Support Canonical's customers on Ubuntu, OpenStack, Kubernetes and the broad world of open source software.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Cloud Support Engineer role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support cloud, infrastructure, automation or reliability work connected to Canonical technologies.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Cloud, DevOps and Infrastructure, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Cloud Support Engineer role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Community Engineer (multiple roles and seniority levels)

← Back to Main Page

Job Overview

You are passionate about build the Ubuntu community, producing content (docs, blogs, live streams, etc) and scaling our community operations to reflect our team's commitment to openness.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • You are passionate about build the Ubuntu community, producing content (docs, blogs, live streams, etc) and scaling our community operations to reflect our team's commitment to openness.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Community Engineer (multiple roles and seniority levels) role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Community Engineer (multiple roles and seniority levels) role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Containerization & Virtualisation Engineer

← Back to Main Page

Job Overview

Canonical is looking for talented software engineers to come join any of our multiple teams working on dockers, containers, k8s, private and public clouds, and more!

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Canonical is looking for talented software engineers to come join any of our multiple teams working on dockers, containers, k8s, private and public clouds, and more!
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Containerization & Virtualisation Engineer role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Containerization & Virtualisation Engineer role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Content marketing lead

← Back to Main Page

Job Overview

We help developers from Calcutta to California to build the world's future. Want to tell this story?

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • We help developers from Calcutta to California to build the world's future. Want to tell this story?
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Content marketing lead role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Content marketing lead role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

C++/Rust Graphics and Windowing System Software Engineer - Mir

← Back to Main Page

Job Overview

Build high performance C++ and Rust graphics and window system capabilities in Mir

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home Based - APAC; Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Build high performance C++ and Rust graphics and window system capabilities in Mir
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the C++/Rust Graphics and Windowing System Software Engineer - Mir role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The C++/Rust Graphics and Windowing System Software Engineer - Mir role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Customer Success - Team Manager

← Back to Main Page

Job Overview

Empower Success, Lead Excellence - Join Our Customer Success Team as a Manager Today!

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Sales, Alliances and Customer Success

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Empower Success, Lead Excellence - Join Our Customer Success Team as a Manager Today!
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Customer Success - Team Manager role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support commercial growth, customer engagement, partner relationships or sales pipeline activities.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Sales, Alliances and Customer Success, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Customer Success - Team Manager role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Dedicated Cloud Support Engineer, Saudi Arabia

← Back to Main Page

Job Overview

Support Canonical's customers on Ubuntu, OpenStack, Kubernetes and the broad world of open source software.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Cloud, DevOps and Infrastructure

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Support Canonical's customers on Ubuntu, OpenStack, Kubernetes and the broad world of open source software.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Dedicated Cloud Support Engineer, Saudi Arabia role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support cloud, infrastructure, automation or reliability work connected to Canonical technologies.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Cloud, DevOps and Infrastructure, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Dedicated Cloud Support Engineer, Saudi Arabia role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Design Manager (Visual)

← Back to Main Page

Job Overview

Lead one of the teams that make open source easy, from developer-favourite Ubuntu to Canonical's software as a service.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Lead one of the teams that make open source easy, from developer-favourite Ubuntu to Canonical's software as a service.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Design Manager (Visual) role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Design Manager (Visual) role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Developer Relations Engineer

← Back to Main Page

Job Overview

As a Developer Relations Engineer, you'll empower and engage with community and enterprise software developers to help them obtain success with our open-source products.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home Based - APAC; Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • As a Developer Relations Engineer, you'll empower and engage with community and enterprise software developers to help them obtain success with our open-source products.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Developer Relations Engineer role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Developer Relations Engineer role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Director, Talent Analytics

← Back to Main Page

Job Overview

Lead our data driven Talent Science team ensuring our Hiring Leadership Cohort hires world class talent using deep analytical insights and behavioural assessments. This new role will report directly to the Global Head of Talent Science and take overall responsibility for delivering our project roadmap and mentoring the team.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Lead our data driven Talent Science team ensuring our Hiring Leadership Cohort hires world class talent using deep analytical insights and behavioural assessments. This new role will report directly to the Global Head of Talent Science and take overall responsibility for delivering our project roadmap and mentoring the team.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Director, Talent Analytics role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Director, Talent Analytics role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Distributed Systems Engineer

← Back to Main Page

Job Overview

Build the secure data services that power fleets of Ubuntu systems across cloud, edge, and on-prem infrastructure, designing high-performance data pipelines, identity-aware services, and governance systems that move data safely at global scale. You’ll build the secure control planes, streaming systems, and policy engines powering Canonical’s global data services.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Build the secure data services that power fleets of Ubuntu systems across cloud, edge, and on-prem infrastructure, designing high-performance data pipelines, identity-aware services, and governance systems that move data safely at global scale. You’ll build the secure control planes, streaming systems, and policy engines powering Canonical’s global data services.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Distributed Systems Engineer role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Distributed Systems Engineer role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Distributed Systems Testing Software Engineer, Python / Go

← Back to Main Page

Job Overview

Develop and implement innovative automated solutions to deploy and test open source cloud and virtualization solutions.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Cloud, DevOps and Infrastructure

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Develop and implement innovative automated solutions to deploy and test open source cloud and virtualization solutions.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Distributed Systems Testing Software Engineer, Python / Go role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support cloud, infrastructure, automation or reliability work connected to Canonical technologies.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Cloud, DevOps and Infrastructure, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Distributed Systems Testing Software Engineer, Python / Go role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Embedded & Desktop Linux Systems Engineer - Optimisation

← Back to Main Page

Job Overview

Integrate new features and optimisations for the latest silicon platforms and software stacks, to bring the best Ubuntu experience for small IoT and edge devices, networking, automotive, server and hyperconverged systems.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Integrate new features and optimisations for the latest silicon platforms and software stacks, to bring the best Ubuntu experience for small IoT and edge devices, networking, automotive, server and hyperconverged systems.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Embedded & Desktop Linux Systems Engineer - Optimisation role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Embedded & Desktop Linux Systems Engineer - Optimisation role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Embedded Devices Software Solution Sales Account Manager

← Back to Main Page

Job Overview

Build customer trust and relationships in the global IoT market, enabling next-generation secure connected devices with Canonical Ubuntu embedded Linux.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Build customer trust and relationships in the global IoT market, enabling next-generation secure connected devices with Canonical Ubuntu embedded Linux.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Embedded Devices Software Solution Sales Account Manager role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Embedded Devices Software Solution Sales Account Manager role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Embedded Devices Software Solution Sales - All Roles

← Back to Main Page

Job Overview

Build customer trust and relationships in the global IoT market, enabling next-generation secure connected devices with Canonical Ubuntu embedded Linux.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Build customer trust and relationships in the global IoT market, enabling next-generation secure connected devices with Canonical Ubuntu embedded Linux.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Embedded Devices Software Solution Sales - All Roles role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Embedded Devices Software Solution Sales - All Roles role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Embedded Linux Field Engineer for Devices/IoT

← Back to Main Page

Job Overview

We raise the bar on IoT security and applications – we help our customers build trains, drones, factories, or robots with snaps and Ubuntu Core.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Security and Risk

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • We raise the bar on IoT security and applications – we help our customers build trains, drones, factories, or robots with snaps and Ubuntu Core.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Embedded Linux Field Engineer for Devices/IoT role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Help improve security practices, risk awareness and technical protection across relevant systems or products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Security and Risk, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Embedded Linux Field Engineer for Devices/IoT role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Embedded Linux Senior Software Engineer - Optimisation

← Back to Main Page

Job Overview

Integrate new features and optimisations for the latest silicon platforms and software stacks, to bring the best Ubuntu experience for small IoT and edge devices, networking, automotive, server and hyperconverged systems.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Integrate new features and optimisations for the latest silicon platforms and software stacks, to bring the best Ubuntu experience for small IoT and edge devices, networking, automotive, server and hyperconverged systems.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Embedded Linux Senior Software Engineer - Optimisation role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Embedded Linux Senior Software Engineer - Optimisation role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Engineering Director - Business Data

← Back to Main Page

Job Overview

Lead one of the teams developing Ubuntu Pro backend services, integrating Ubuntu Pro with public clouds, developing JAAS and Livepatch, integrating SaaS solutions in Canonical, delivering a data governance solution with Juju, and configuring Salesforce.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Lead one of the teams developing Ubuntu Pro backend services, integrating Ubuntu Pro with public clouds, developing JAAS and Livepatch, integrating SaaS solutions in Canonical, delivering a data governance solution with Juju, and configuring Salesforce.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Engineering Director - Business Data role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Engineering Director - Business Data role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Engineering Director - Commercial Systems

← Back to Main Page

Job Overview

Lead one of the teams developing Ubuntu Pro backend services, integrating Ubuntu Pro with public clouds, developing JAAS and Livepatch, integrating SaaS solutions in Canonical, delivering a data governance solution with Juju, and configuring Salesforce.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Lead one of the teams developing Ubuntu Pro backend services, integrating Ubuntu Pro with public clouds, developing JAAS and Livepatch, integrating SaaS solutions in Canonical, delivering a data governance solution with Juju, and configuring Salesforce.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Engineering Director - Commercial Systems role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Engineering Director - Commercial Systems role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Engineering Manager

← Back to Main Page

Job Overview

This is a set of engineering manager roles, across a wide range of domains. These roles are ideal for aspiring or experienced engineering managers with an affinity for open source development and a passion for technology.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • This is a set of engineering manager roles, across a wide range of domains. These roles are ideal for aspiring or experienced engineering managers with an affinity for open source development and a passion for technology.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Engineering Manager role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Engineering Manager role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Engineering Manager - AppArmor

← Back to Main Page

Job Overview

Lead the charge in safeguarding millions of users worldwide and shape the future of open source cyber-security while ensuring that the talent you manage are growing as engineers, doing valuable work, and generally having a great time at Canonical.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Security and Risk

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Lead the charge in safeguarding millions of users worldwide and shape the future of open source cyber-security while ensuring that the talent you manage are growing as engineers, doing valuable work, and generally having a great time at Canonical.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Engineering Manager - AppArmor role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Help improve security practices, risk awareness and technical protection across relevant systems or products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Security and Risk, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Engineering Manager - AppArmor role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Engineering Manager - App Stores

← Back to Main Page

Job Overview

Lead a team of exceptional developers working in Golang and Python to build critical web services that deliver apps and software in a wide range of formats to Ubuntu users and devices across the globe.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Lead a team of exceptional developers working in Golang and Python to build critical web services that deliver apps and software in a wide range of formats to Ubuntu users and devices across the globe.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Engineering Manager - App Stores role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Engineering Manager - App Stores role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Engineering Manager- Ceph & Distributed Storage

← Back to Main Page

Job Overview

Lead our Ceph and storage engineering team, and help solve the world's data challenges with low-cost high-scale storage.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home Based - Americas; Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Lead our Ceph and storage engineering team, and help solve the world's data challenges with low-cost high-scale storage.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Engineering Manager- Ceph & Distributed Storage role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Engineering Manager- Ceph & Distributed Storage role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Engineering Manager, Commercial Systems

← Back to Main Page

Job Overview

Lead one of the teams developing Ubuntu Pro backend services, integrating Ubuntu Pro with public clouds, developing JAAS and Livepatch, integrating SaaS solutions in Canonical, delivering a data governance solution with Juju, and configuring Salesforce.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Lead one of the teams developing Ubuntu Pro backend services, integrating Ubuntu Pro with public clouds, developing JAAS and Livepatch, integrating SaaS solutions in Canonical, delivering a data governance solution with Juju, and configuring Salesforce.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Engineering Manager, Commercial Systems role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Engineering Manager, Commercial Systems role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Engineering Manager - Data Platform

← Back to Main Page

Job Overview

Lead an engineering team focused on building and operating data platforms on Kubernetes and bare-metal.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Lead an engineering team focused on building and operating data platforms on Kubernetes and bare-metal.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Engineering Manager - Data Platform role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Engineering Manager - Data Platform role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Engineering Manager for IAM (Identity and Access Management)

← Back to Main Page

Job Overview

Deliver a comprehensive, multi-cloud approach to authentication, authorisation, and identity for the enterprise and communities.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Cloud, DevOps and Infrastructure

Work Location

Remote Region: Home Based - Americas; Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Deliver a comprehensive, multi-cloud approach to authentication, authorisation, and identity for the enterprise and communities.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Engineering Manager for IAM (Identity and Access Management) role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support cloud, infrastructure, automation or reliability work connected to Canonical technologies.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Cloud, DevOps and Infrastructure, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Engineering Manager for IAM (Identity and Access Management) role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Engineering Manager, Managed Services

← Back to Main Page

Job Overview

Lead a Python-oriented devops team running mission-critical private clouds for customers, and raise the bar globally on infrastructure-as-code in bare-metal environments.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Lead a Python-oriented devops team running mission-critical private clouds for customers, and raise the bar globally on infrastructure-as-code in bare-metal environments.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Engineering Manager, Managed Services role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Engineering Manager, Managed Services role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Engineering Manager - MLOps & Analytics

← Back to Main Page

Job Overview

Build, mentor, and develop, a team of skilled engineers delivering a world-class machine learning operations platform.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Build, mentor, and develop, a team of skilled engineers delivering a world-class machine learning operations platform.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Engineering Manager - MLOps & Analytics role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Engineering Manager - MLOps & Analytics role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Engineering Manager - Public Cloud, Python, Golang

← Back to Main Page

Job Overview

Work closely with Amazon, Microsoft, Google and other world-class cloud partners to make Ubuntu the best. Be a player-manager, running a team while directly contributing your own development.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Cloud, DevOps and Infrastructure

Work Location

Remote Region: Home Based - Americas; Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Work closely with Amazon, Microsoft, Google and other world-class cloud partners to make Ubuntu the best. Be a player-manager, running a team while directly contributing your own development.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Engineering Manager - Public Cloud, Python, Golang role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support cloud, infrastructure, automation or reliability work connected to Canonical technologies.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Cloud, DevOps and Infrastructure, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Engineering Manager - Public Cloud, Python, Golang role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Engineering Manager - Python and K8s

← Back to Main Page

Job Overview

Manage a team reinventing multi-cloud devops with model-driven operations and pure Python opscode.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Cloud, DevOps and Infrastructure

Work Location

Remote Region: Home Based - APAC; Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Manage a team reinventing multi-cloud devops with model-driven operations and pure Python opscode.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Engineering Manager - Python and K8s role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support cloud, infrastructure, automation or reliability work connected to Canonical technologies.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Cloud, DevOps and Infrastructure, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Engineering Manager - Python and K8s role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Engineering Manager - Security Standards and Hardening

← Back to Main Page

Job Overview

Lead the charge in safeguarding millions of users worldwide and shape the future of open source cyber-security while ensuring that the talent you manage are growing as engineers, doing valuable work, and generally having a great time at Canonical.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Security and Risk

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Lead the charge in safeguarding millions of users worldwide and shape the future of open source cyber-security while ensuring that the talent you manage are growing as engineers, doing valuable work, and generally having a great time at Canonical.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Engineering Manager - Security Standards and Hardening role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Help improve security practices, risk awareness and technical protection across relevant systems or products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Security and Risk, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Engineering Manager - Security Standards and Hardening role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Engineering Manager - Solutions Engineering

← Back to Main Page

Job Overview

Lead a team focused on software-defined infrastructure devops, working to establish Python infra-as-code and model-driven operations as a global best practice for bare metal, with Kubernetes, OpenStack, LXD.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Cloud, DevOps and Infrastructure

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Lead a team focused on software-defined infrastructure devops, working to establish Python infra-as-code and model-driven operations as a global best practice for bare metal, with Kubernetes, OpenStack, LXD.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Engineering Manager - Solutions Engineering role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support cloud, infrastructure, automation or reliability work connected to Canonical technologies.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Cloud, DevOps and Infrastructure, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Engineering Manager - Solutions Engineering role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Engineering Manager - Ubuntu Core

← Back to Main Page

Job Overview

Redefine the Linux experience delivered with snapd. From tiny resource constrained IoT environments to desktop and the data centre, Ubuntu helps deliver the most secure, updatable Linux environments. This is an opportunity for an engineering manager passionate about open source software, Linux, security, and the developer experience. you’ll lead a team of strong software developers to design and implement snapd features and its integration with the Snap Store

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Security and Risk

Work Location

Remote Region: Home Based - Americas; Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Redefine the Linux experience delivered with snapd. From tiny resource constrained IoT environments to desktop and the data centre, Ubuntu helps deliver the most secure, updatable Linux environments. This is an opportunity for an engineering manager passionate about open source software, Linux, security, and the developer experience. you’ll lead a team of strong software developers to design and implement snapd features and its integration with the Snap Store
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Engineering Manager - Ubuntu Core role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Help improve security practices, risk awareness and technical protection across relevant systems or products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Security and Risk, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Engineering Manager - Ubuntu Core role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Engineering Manager - Ubuntu Desktop Apps

← Back to Main Page

Job Overview

Lead a wide-range of impactful software projects that comprise Ubuntu: the world's most deployed Linux operating system

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Lead a wide-range of impactful software projects that comprise Ubuntu: the world's most deployed Linux operating system
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Engineering Manager - Ubuntu Desktop Apps role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Engineering Manager - Ubuntu Desktop Apps role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Engineering Manager - Ubuntu Security

← Back to Main Page

Job Overview

Lead the charge in safeguarding millions of users worldwide and shape the future of open source cyber-security while ensuring that the talent you manage are growing as engineers, doing valuable work, and generally having a great time at Canonical.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Security and Risk

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Lead the charge in safeguarding millions of users worldwide and shape the future of open source cyber-security while ensuring that the talent you manage are growing as engineers, doing valuable work, and generally having a great time at Canonical.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Engineering Manager - Ubuntu Security role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Help improve security practices, risk awareness and technical protection across relevant systems or products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Security and Risk, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Engineering Manager - Ubuntu Security role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Engineering Manager - Web

← Back to Main Page

Job Overview

An exceptional opportunity for a web developer to work within a large team of UX and visual designers and developers building websites and apps.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • An exceptional opportunity for a web developer to work within a large team of UX and visual designers and developers building websites and apps.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Engineering Manager - Web role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Engineering Manager - Web role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Enterprise Account Executive

← Back to Main Page

Job Overview

This is a general track role for our Commercial client facing Sales and Alliances department across all levels. Apply here if you are unsure which specific role or team to apply for at Canonical.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Sales, Alliances and Customer Success

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • This is a general track role for our Commercial client facing Sales and Alliances department across all levels. Apply here if you are unsure which specific role or team to apply for at Canonical.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Enterprise Account Executive role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support commercial growth, customer engagement, partner relationships or sales pipeline activities.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Sales, Alliances and Customer Success, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Enterprise Account Executive role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Enterprise Customer Success Manager

← Back to Main Page

Job Overview

Do you believe that a company's success is defined by the customer experience it offers?

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Sales, Alliances and Customer Success

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Do you believe that a company's success is defined by the customer experience it offers?
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Enterprise Customer Success Manager role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support commercial growth, customer engagement, partner relationships or sales pipeline activities.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Sales, Alliances and Customer Success, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Enterprise Customer Success Manager role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Enterprise Customer Success Manager (French speaker)

← Back to Main Page

Job Overview

Do you believe that a company's success is defined by the customer experience it offers?

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Sales, Alliances and Customer Success

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Do you believe that a company's success is defined by the customer experience it offers?
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Enterprise Customer Success Manager (French speaker) role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support commercial growth, customer engagement, partner relationships or sales pipeline activities.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Sales, Alliances and Customer Success, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Enterprise Customer Success Manager (French speaker) role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Enterprise Project Manager

← Back to Main Page

Job Overview

Drive complex and technical projects with global stakeholders.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Product and Project Management

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Drive complex and technical projects with global stakeholders.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Enterprise Project Manager role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Product and Project Management, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Enterprise Project Manager role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Executive Search Lead - Technology

← Back to Main Page

Job Overview

Driving exceptional talent selection processes, using data drive insights to ensure the right decisions are taken across the business on how we select our people.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Driving exceptional talent selection processes, using data drive insights to ensure the right decisions are taken across the business on how we select our people.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Executive Search Lead - Technology role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Executive Search Lead - Technology role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Financial Analyst

← Back to Main Page

Job Overview

Bring your razor-sharp eye to our Financial Planning & Analysis team, or our Treasury team, learn the tech sector and make an impact in supporting our teams to meet commercial goals.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Sales, Alliances and Customer Success

Work Location

Remote Region: Home Based - Americas; Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Bring your razor-sharp eye to our Financial Planning & Analysis team, or our Treasury team, learn the tech sector and make an impact in supporting our teams to meet commercial goals.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Financial Analyst role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support commercial growth, customer engagement, partner relationships or sales pipeline activities.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Sales, Alliances and Customer Success, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Financial Analyst role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

GitOps Engineering Manager

← Back to Main Page

Job Overview

Drive our innovation in the field of operations through technical team leadership and development, building and operating gitops automation for large-scale multi-cloud services that deliver Ubuntu and Canonical services, in partnership with product engineering.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Cloud, DevOps and Infrastructure

Work Location

Remote Region: Home Based - APAC; Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Drive our innovation in the field of operations through technical team leadership and development, building and operating gitops automation for large-scale multi-cloud services that deliver Ubuntu and Canonical services, in partnership with product engineering.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the GitOps Engineering Manager role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support cloud, infrastructure, automation or reliability work connected to Canonical technologies.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Cloud, DevOps and Infrastructure, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The GitOps Engineering Manager role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Global Head of GSI Alliances

← Back to Main Page

Job Overview

Own, drive and grow our global strategic alliance business, helping accelerate the move to Canonical Ubuntu

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home Based - Americas; Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Own, drive and grow our global strategic alliance business, helping accelerate the move to Canonical Ubuntu
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Global Head of GSI Alliances role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Global Head of GSI Alliances role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Golang Engineer

← Back to Main Page

Job Overview

This is an exciting opportunity for software engineers passionate about open-source software, Linux, and Golang. Design, develop and contribute to a mature Go code base spanning many leading products and services, such as Juju, Livepatch, LXD, Microk8s, Ubuntu Pro, and many more.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • This is an exciting opportunity for software engineers passionate about open-source software, Linux, and Golang. Design, develop and contribute to a mature Go code base spanning many leading products and services, such as Juju, Livepatch, LXD, Microk8s, Ubuntu Pro, and many more.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Golang Engineer role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Golang Engineer role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Golang Engineering Manager, Commercial Systems

← Back to Main Page

Job Overview

Lead one of the teams developing Ubuntu Pro backend services, integrating Ubuntu Pro with public clouds, developing JAAS and Livepatch, integrating SaaS solutions in Canonical, delivering a data governance solution with Juju, and configuring Salesforce.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Lead one of the teams developing Ubuntu Pro backend services, integrating Ubuntu Pro with public clouds, developing JAAS and Livepatch, integrating SaaS solutions in Canonical, delivering a data governance solution with Juju, and configuring Salesforce.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Golang Engineering Manager, Commercial Systems role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Golang Engineering Manager, Commercial Systems role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Golang Software Engineer, Commercial Systems

← Back to Main Page

Job Overview

Design and develop engineering solutions in Golang or Python to scale Canonical business operations, enable data-driven decisions, integrate internal and external systems, and deliver security patches to Canonical customers.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Security and Risk

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Design and develop engineering solutions in Golang or Python to scale Canonical business operations, enable data-driven decisions, integrate internal and external systems, and deliver security patches to Canonical customers.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Golang Software Engineer, Commercial Systems role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Help improve security practices, risk awareness and technical protection across relevant systems or products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Security and Risk, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Golang Software Engineer, Commercial Systems role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Golang System Software Engineer - Containers / Virtualisation

← Back to Main Page

Job Overview

As an experienced Go developer, you will create REST APIs and craft databases to ensure LXD operates efficiently at scale.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home Based - Americas; Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • As an experienced Go developer, you will create REST APIs and craft databases to ensure LXD operates efficiently at scale.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Golang System Software Engineer - Containers / Virtualisation role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Golang System Software Engineer - Containers / Virtualisation role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Graduate Customer Success Manager

← Back to Main Page

Job Overview

Do you believe that a company's success is defined by the customer experience it offers?

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Sales, Alliances and Customer Success

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Do you believe that a company's success is defined by the customer experience it offers?
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Graduate Customer Success Manager role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support commercial growth, customer engagement, partner relationships or sales pipeline activities.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Sales, Alliances and Customer Success, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Graduate Customer Success Manager role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Graduate Product Marketing Manager

← Back to Main Page

Job Overview

We help developers from Calcutta to California to build the world's future. Want to tell this story?

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • We help developers from Calcutta to California to build the world's future. Want to tell this story?
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Graduate Product Marketing Manager role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Graduate Product Marketing Manager role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Graduate Sales Development Representative

← Back to Main Page

Job Overview

Love technology? Looking for a sales role? Training, mentoring, exciting product portfolio.. kickstart your sales career!

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Love technology? Looking for a sales role? Training, mentoring, exciting product portfolio.. kickstart your sales career!
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Graduate Sales Development Representative role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Graduate Sales Development Representative role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu

← Back to Main Page

Job Overview

Central application and selection process for new software engineering graduates looking to join any Canonical engineering team.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Central application and selection process for new software engineering graduates looking to join any Canonical engineering team.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Graduate Talent Scientist

← Back to Main Page

Job Overview

Driving exceptional talent selection processes, using data drive insights to ensure the right decisions are taken across the business on how we select our people.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Driving exceptional talent selection processes, using data drive insights to ensure the right decisions are taken across the business on how we select our people.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Graduate Talent Scientist role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Graduate Talent Scientist role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Head of Security Operations

← Back to Main Page

Job Overview

Manage the security operations (SecOps) team responsible for end-to-end technical and operational security of Canonical's business, including agile threat modeling, table top exercises, intrusion detection and response, forensic analysis and policy determination.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Security and Risk

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Manage the security operations (SecOps) team responsible for end-to-end technical and operational security of Canonical's business, including agile threat modeling, table top exercises, intrusion detection and response, forensic analysis and policy determination.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Head of Security Operations role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Help improve security practices, risk awareness and technical protection across relevant systems or products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Security and Risk, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Head of Security Operations role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

HR Generalist

← Back to Main Page

Job Overview

Key global role supporting team members worldwide - coordinating general HR activities and providing support for the team.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: HR, Talent and Operations

Work Location

Remote Region: Home Based - Americas; Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Key global role supporting team members worldwide - coordinating general HR activities and providing support for the team.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the HR Generalist role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support people, talent, travel, operations or employee-related business processes.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to HR, Talent and Operations, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The HR Generalist role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Information Systems - Open Source Technical Architect

← Back to Main Page

Job Overview

Design and lead the architecture for Canonical internal IS, as a reference for world-class services on Ubuntu and open source products

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Design and lead the architecture for Canonical internal IS, as a reference for world-class services on Ubuntu and open source products
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Information Systems - Open Source Technical Architect role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Information Systems - Open Source Technical Architect role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

ISV Technical Alliance Manager

← Back to Main Page

Job Overview

Build commercial licensing and embedding relationships with ISVs and SAAS companies around the world using Ubuntu and Ubuntu Pro.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home Based - Americas; Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Build commercial licensing and embedding relationships with ISVs and SAAS companies around the world using Ubuntu and Ubuntu Pro.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the ISV Technical Alliance Manager role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The ISV Technical Alliance Manager role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Juju Software Engineer (Go)

← Back to Main Page

Job Overview

Shape the future of distributed computing as a Go engineer on the Juju team.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Shape the future of distributed computing as a Go engineer on the Juju team.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Juju Software Engineer (Go) role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Juju Software Engineer (Go) role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Junior Ads Specialist

← Back to Main Page

Job Overview

We help developers from Calcutta to California to build the world's future. Want to tell this story?

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • We help developers from Calcutta to California to build the world's future. Want to tell this story?
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Junior Ads Specialist role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Junior Ads Specialist role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Junior Campaign Manager

← Back to Main Page

Job Overview

We help developers from Calcutta to California to build the world's future. Want to tell this story?

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • We help developers from Calcutta to California to build the world's future. Want to tell this story?
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Junior Campaign Manager role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Junior Campaign Manager role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Junior Linux Kernel Engineer - Ubuntu

← Back to Main Page

Job Overview

Delivering the most reliable Linux kernels in the world, at scale.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Delivering the most reliable Linux kernels in the world, at scale.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Junior Linux Kernel Engineer - Ubuntu role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Junior Linux Kernel Engineer - Ubuntu role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Junior Product Manager

← Back to Main Page

Job Overview

Lead product strategy to deliver innovative open-source solutions that drive Canonical’s success

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Product and Project Management

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Lead product strategy to deliver innovative open-source solutions that drive Canonical’s success
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Junior Product Manager role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Product and Project Management, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Junior Product Manager role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Junior Software Developer - Observability

← Back to Main Page

Job Overview

Develop, test, and publish a best-in-class Observability stack orchestrated with Juju on any cloud

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Cloud, DevOps and Infrastructure

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Develop, test, and publish a best-in-class Observability stack orchestrated with Juju on any cloud
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Junior Software Developer - Observability role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support cloud, infrastructure, automation or reliability work connected to Canonical technologies.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Cloud, DevOps and Infrastructure, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Junior Software Developer - Observability role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Junior Ubuntu Software Engineer

← Back to Main Page

Job Overview

Work on a wide-range of impactful software projects that comprise Ubuntu: the world's most deployed Linux operating system

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Work on a wide-range of impactful software projects that comprise Ubuntu: the world's most deployed Linux operating system
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Junior Ubuntu Software Engineer role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Junior Ubuntu Software Engineer role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Kernel Build Automation Engineer - Ubuntu Linux

← Back to Main Page

Job Overview

Work with our global public cloud partners to deliver and maintain high-quality, high-performance Ubuntu kernels for the best possible open-source experience for our mutual customers.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Work with our global public cloud partners to deliver and maintain high-quality, high-performance Ubuntu kernels for the best possible open-source experience for our mutual customers.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Kernel Build Automation Engineer - Ubuntu Linux role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Kernel Build Automation Engineer - Ubuntu Linux role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Lead Data Governance Engineer

← Back to Main Page

Job Overview

Execute and improve data governance policies, processes, standards, and monitoring in compliance with internal policies and applicable regulatory frameworks.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Execute and improve data governance policies, processes, standards, and monitoring in compliance with internal policies and applicable regulatory frameworks.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Lead Data Governance Engineer role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Lead Data Governance Engineer role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Lead Linux Kernel Engineer - Ubuntu

← Back to Main Page

Job Overview

Work with our global public cloud partners to deliver and maintain high-quality, high-performance Ubuntu kernels for the best possible open-source experience for our mutual customers.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Work with our global public cloud partners to deliver and maintain high-quality, high-performance Ubuntu kernels for the best possible open-source experience for our mutual customers.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Lead Linux Kernel Engineer - Ubuntu role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Lead Linux Kernel Engineer - Ubuntu role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Legal Counsel - Regulatory Compliance, Product and Privacy

← Back to Main Page

Job Overview

Ensure fair and rigorous contracts govern customer, employee, contractor, supplier and partner relationships as we grow our mind share and market share in the global software industry.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home Based - Americas; Home based - EMEA; Office Based - London, UK

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Ensure fair and rigorous contracts govern customer, employee, contractor, supplier and partner relationships as we grow our mind share and market share in the global software industry.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Legal Counsel - Regulatory Compliance, Product and Privacy role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Legal Counsel - Regulatory Compliance, Product and Privacy role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Linux Cryptography and Security Engineer

← Back to Main Page

Job Overview

Combine your passion for cryptography, secure boot, security standards (such as FIPS, CIS, and FedRAMP) and Linux security with excellent software engineering experience to shape the future of Canonical's security technology.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Security and Risk

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Combine your passion for cryptography, secure boot, security standards (such as FIPS, CIS, and FedRAMP) and Linux security with excellent software engineering experience to shape the future of Canonical's security technology.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Linux Cryptography and Security Engineer role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Help improve security practices, risk awareness and technical protection across relevant systems or products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Security and Risk, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Linux Cryptography and Security Engineer role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Linux devices software engineer - snapd

← Back to Main Page

Job Overview

Create next-gen container technology, software distribution and Linux security capabilities working in Golang on snapd for IoT, desktop and server systems

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Security and Risk

Work Location

Remote Region: Home Based - Americas; Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Create next-gen container technology, software distribution and Linux security capabilities working in Golang on snapd for IoT, desktop and server systems
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Linux devices software engineer - snapd role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Help improve security practices, risk awareness and technical protection across relevant systems or products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Security and Risk, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Linux devices software engineer - snapd role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Linux Engineering Manager - Optimisation for Latest Hardware

← Back to Main Page

Job Overview

Lead a software engineering team to integrate new features and optimise Ubuntu for the latest silicon platforms and software stacks, to ensure Ubuntu is the premier platform for small iot and edge devices, networking, automotive, server and hyperconverged systems.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Lead a software engineering team to integrate new features and optimise Ubuntu for the latest silicon platforms and software stacks, to ensure Ubuntu is the premier platform for small iot and edge devices, networking, automotive, server and hyperconverged systems.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Linux Engineering Manager - Optimisation for Latest Hardware role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Linux Engineering Manager - Optimisation for Latest Hardware role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Linux Kernel Engineer

← Back to Main Page

Job Overview

Delivering the most reliable Linux kernels in the world, at scale.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Delivering the most reliable Linux kernels in the world, at scale.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Linux Kernel Engineer role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Linux Kernel Engineer role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Linux Platform Integration - Ubuntu Systems Senior Engineer

← Back to Main Page

Job Overview

Integrate new features and optimisations for the latest silicon platforms and software stacks, to bring the best Ubuntu experience for small IoT and edge devices, networking, automotive, server and hyperconverged systems.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Integrate new features and optimisations for the latest silicon platforms and software stacks, to bring the best Ubuntu experience for small IoT and edge devices, networking, automotive, server and hyperconverged systems.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Linux Platform Integration - Ubuntu Systems Senior Engineer role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Linux Platform Integration - Ubuntu Systems Senior Engineer role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Linux Software Engineer - Ubuntu for Next-Gen Silicon (multiple roles and seniority levels)

← Back to Main Page

Job Overview

Integrate new features and optimisations for the latest silicon platforms and software stacks, to bring the best Ubuntu experience for small IoT and edge devices, networking, automotive, server and hyperconverged systems.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home Based - Americas; Home Based - APAC; Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Integrate new features and optimisations for the latest silicon platforms and software stacks, to bring the best Ubuntu experience for small IoT and edge devices, networking, automotive, server and hyperconverged systems.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Linux Software Engineer - Ubuntu for Next-Gen Silicon (multiple roles and seniority levels) role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Linux Software Engineer - Ubuntu for Next-Gen Silicon (multiple roles and seniority levels) role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Manager of Enterprise Open Source Sales Team

← Back to Main Page

Job Overview

This is a general track role for our Commercial client facing Sales and Alliances department across all levels. Apply here if you are unsure which specific role or team to apply for at Canonical.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Sales, Alliances and Customer Success

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • This is a general track role for our Commercial client facing Sales and Alliances department across all levels. Apply here if you are unsure which specific role or team to apply for at Canonical.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Manager of Enterprise Open Source Sales Team role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support commercial growth, customer engagement, partner relationships or sales pipeline activities.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Sales, Alliances and Customer Success, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Manager of Enterprise Open Source Sales Team role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Manager, Product Manager

← Back to Main Page

Job Overview

Lead product strategy and a team of product managers to deliver innovative open-source solutions that drive Canonical’s success

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Product and Project Management

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Lead product strategy and a team of product managers to deliver innovative open-source solutions that drive Canonical’s success
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Manager, Product Manager role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Product and Project Management, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Manager, Product Manager role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Marketing Manager

← Back to Main Page

Job Overview

We help developers from Calcutta to California to build the world's future. Want to tell this story?

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home Based - Americas; Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • We help developers from Calcutta to California to build the world's future. Want to tell this story?
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Marketing Manager role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Marketing Manager role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Marketing Team Lead

← Back to Main Page

Job Overview

We help developers from Calcutta to California to build the world's future. Want to tell this story?

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home Based - Americas; Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • We help developers from Calcutta to California to build the world's future. Want to tell this story?
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Marketing Team Lead role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Marketing Team Lead role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Microservices Engineer

← Back to Main Page

Job Overview

Combine your passion for software, open source, and Linux to build and run platforms at scale.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Combine your passion for software, open source, and Linux to build and run platforms at scale.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Microservices Engineer role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Microservices Engineer role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

MLOps Field Engineer

← Back to Main Page

Job Overview

Help customers architect and implement our solutions - private cloud, public cloud, kubernetes, storage, big data and cloud applications.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Help customers architect and implement our solutions - private cloud, public cloud, kubernetes, storage, big data and cloud applications.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the MLOps Field Engineer role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The MLOps Field Engineer role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

NetSuite Administrator

← Back to Main Page

Job Overview

This is an exciting opportunity for software engineers passionate about NetSuite, Salesforce, and business systems in general. Help to build efficient business processes and excellent internal user experience with internal business systems.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • This is an exciting opportunity for software engineers passionate about NetSuite, Salesforce, and business systems in general. Help to build efficient business processes and excellent internal user experience with internal business systems.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the NetSuite Administrator role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The NetSuite Administrator role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Observability Engineering Manager

← Back to Main Page

Job Overview

Lead the development of Kubernetes automation for Grafana's Logging, Monitoring and Alerting system.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Cloud, DevOps and Infrastructure

Work Location

Remote Region: Home Based - Americas; Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Lead the development of Kubernetes automation for Grafana's Logging, Monitoring and Alerting system.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Observability Engineering Manager role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support cloud, infrastructure, automation or reliability work connected to Canonical technologies.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Cloud, DevOps and Infrastructure, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Observability Engineering Manager role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Open Source Enterprise Sales / Alliances

← Back to Main Page

Job Overview

This is a general track role for our Commercial client facing Sales and Alliances department across all levels. Apply here if you are unsure which specific role or team to apply for at Canonical.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Sales, Alliances and Customer Success

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • This is a general track role for our Commercial client facing Sales and Alliances department across all levels. Apply here if you are unsure which specific role or team to apply for at Canonical.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Open Source Enterprise Sales / Alliances role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support commercial growth, customer engagement, partner relationships or sales pipeline activities.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Sales, Alliances and Customer Success, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Open Source Enterprise Sales / Alliances role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

OpenStack Engineering Manager

← Back to Main Page

Job Overview

Lead a Python-oriented devops team running mission-critical private clouds for customers, and raise the bar globally on infrastructure-as-code in bare-metal environments.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Lead a Python-oriented devops team running mission-critical private clouds for customers, and raise the bar globally on infrastructure-as-code in bare-metal environments.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the OpenStack Engineering Manager role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The OpenStack Engineering Manager role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Partner Sales Director - Global System Integrator (GSI)

← Back to Main Page

Job Overview

Own, drive and grow our strategic GSI alliance business

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Sales, Alliances and Customer Success

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Own, drive and grow our strategic GSI alliance business
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Partner Sales Director - Global System Integrator (GSI) role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support commercial growth, customer engagement, partner relationships or sales pipeline activities.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Sales, Alliances and Customer Success, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Partner Sales Director - Global System Integrator (GSI) role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Partner Sales Director - IHV Alliances

← Back to Main Page

Job Overview

Own, drive and grow strategic OEM alliance business with our global server, PC and IoT device partners

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Sales, Alliances and Customer Success

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Own, drive and grow strategic OEM alliance business with our global server, PC and IoT device partners
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Partner Sales Director - IHV Alliances role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support commercial growth, customer engagement, partner relationships or sales pipeline activities.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Sales, Alliances and Customer Success, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Partner Sales Director - IHV Alliances role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Partner Sales Manager - IHV Alliances

← Back to Main Page

Job Overview

Own, drive and grow strategic OEM alliance business with our global server, PC and IoT device partners

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Sales, Alliances and Customer Success

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Own, drive and grow strategic OEM alliance business with our global server, PC and IoT device partners
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Partner Sales Manager - IHV Alliances role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support commercial growth, customer engagement, partner relationships or sales pipeline activities.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Sales, Alliances and Customer Success, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Partner Sales Manager - IHV Alliances role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Performance Engineer - Open Source

← Back to Main Page

Job Overview

Bring exceptional focus on performance and correctness in software, with rigorous testing, benchmarking and data analysis, and tackle challenges from the kernel up to the highest levels of the stack.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Bring exceptional focus on performance and correctness in software, with rigorous testing, benchmarking and data analysis, and tackle challenges from the kernel up to the highest levels of the stack.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Performance Engineer - Open Source role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Performance Engineer - Open Source role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Product Manager

← Back to Main Page

Job Overview

Lead product strategy to deliver innovative open-source solutions that drive Canonical’s success

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Product and Project Management

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Lead product strategy to deliver innovative open-source solutions that drive Canonical’s success
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Product Manager role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Product and Project Management, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Product Manager role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Product Manager - AI

← Back to Main Page

Job Overview

Lead product strategy to deliver innovative open-source solutions that drive Canonical’s success

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Lead product strategy to deliver innovative open-source solutions that drive Canonical’s success
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Product Manager - AI role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Product Manager - AI role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Product Manager - Cloud

← Back to Main Page

Job Overview

Lead product strategy to deliver innovative open-source solutions that drive Canonical’s success

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Cloud, DevOps and Infrastructure

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Lead product strategy to deliver innovative open-source solutions that drive Canonical’s success
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Product Manager - Cloud role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support cloud, infrastructure, automation or reliability work connected to Canonical technologies.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Cloud, DevOps and Infrastructure, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Product Manager - Cloud role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Product Manager - Data

← Back to Main Page

Job Overview

Lead product strategy to deliver innovative open-source solutions that drive Canonical’s success

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Lead product strategy to deliver innovative open-source solutions that drive Canonical’s success
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Product Manager - Data role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Product Manager - Data role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Product Manager - Security

← Back to Main Page

Job Overview

Lead product strategy to deliver innovative open-source solutions that drive Canonical’s success

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Security and Risk

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Lead product strategy to deliver innovative open-source solutions that drive Canonical’s success
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Product Manager - Security role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Help improve security practices, risk awareness and technical protection across relevant systems or products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Security and Risk, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Product Manager - Security role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Product Manager - Ubuntu

← Back to Main Page

Job Overview

Lead product strategy to deliver innovative open-source solutions that drive Canonical’s success

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Lead product strategy to deliver innovative open-source solutions that drive Canonical’s success
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Product Manager - Ubuntu role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Product Manager - Ubuntu role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Project Manager - Ubuntu Embedded Systems

← Back to Main Page

Job Overview

A high-profile project management role in the fast-paced and technically challenging delivery of Ubuntu on leading-edge IoT devices.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home Based - Americas; Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • A high-profile project management role in the fast-paced and technically challenging delivery of Ubuntu on leading-edge IoT devices.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Project Manager - Ubuntu Embedded Systems role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Project Manager - Ubuntu Embedded Systems role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics

← Back to Main Page

Job Overview

Develop your insights into data storage and analytics systems, Python, and Kubernetes as an engineer on the Charmed Analytics team, enabling people to run complex open source solutions like Kubeflow, MLflow, SuperSet, Trino and others more easily.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Develop your insights into data storage and analytics systems, Python, and Kubernetes as an engineer on the Charmed Analytics team, enabling people to run complex open source solutions like Kubeflow, MLflow, SuperSet, Trino and others more easily.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Python Engineer

← Back to Main Page

Job Overview

Python Software Engineer

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Python Software Engineer
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Python Engineer role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Python Engineer role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Python Engineering Manager, Commercial Systems

← Back to Main Page

Job Overview

Lead one of the teams developing Ubuntu Pro backend services, integrating Ubuntu Pro with public clouds, developing JAAS and Livepatch, integrating SaaS solutions in Canonical, delivering a data governance solution with Juju, and configuring Salesforce.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Lead one of the teams developing Ubuntu Pro backend services, integrating Ubuntu Pro with public clouds, developing JAAS and Livepatch, integrating SaaS solutions in Canonical, delivering a data governance solution with Juju, and configuring Salesforce.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Python Engineering Manager, Commercial Systems role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Python Engineering Manager, Commercial Systems role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Python Software Engineer, Commercial Systems

← Back to Main Page

Job Overview

Design and develop engineering solutions in Golang or Python to scale Canonical business operations, enable data-driven decisions, integrate internal and external systems, and deliver security patches to Canonical customers.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Security and Risk

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Design and develop engineering solutions in Golang or Python to scale Canonical business operations, enable data-driven decisions, integrate internal and external systems, and deliver security patches to Canonical customers.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Python Software Engineer, Commercial Systems role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Help improve security practices, risk awareness and technical protection across relevant systems or products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Security and Risk, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Python Software Engineer, Commercial Systems role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Python Software Engineer - Ubuntu Hardware Certification Team

← Back to Main Page

Job Overview

As a certification specialist, you will develop and maintain our certification tools and create/tweak hardware solutions of our automation suite.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • As a certification specialist, you will develop and maintain our certification tools and create/tweak hardware solutions of our automation suite.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Python Software Engineer - Ubuntu Hardware Certification Team role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Python Software Engineer - Ubuntu Hardware Certification Team role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Regional BDR Team Manager

← Back to Main Page

Job Overview

Build and lead our Sales Development Representative team. Train the next generation of tech sales stars.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home Based - Americas; Home Based - APAC; Home based - EMEA; Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Build and lead our Sales Development Representative team. Train the next generation of tech sales stars.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Regional BDR Team Manager role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Regional BDR Team Manager role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Regional HR Manager - EMEA

← Back to Main Page

Job Overview

Lead a regional team of professionals to provide HR operations to the business, advise on issues across the whole employee life-cycle, and partner with senior leadership in your region

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Sales, Alliances and Customer Success

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Lead a regional team of professionals to provide HR operations to the business, advise on issues across the whole employee life-cycle, and partner with senior leadership in your region
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Regional HR Manager - EMEA role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support commercial growth, customer engagement, partner relationships or sales pipeline activities.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Sales, Alliances and Customer Success, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Regional HR Manager - EMEA role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Représentant du Développement des Ventes

← Back to Main Page

Job Overview

Love technology? Looking for a sales role? Training, mentoring, exciting product portfolio.. kickstart your sales career!

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Love technology? Looking for a sales role? Training, mentoring, exciting product portfolio.. kickstart your sales career!
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Représentant du Développement des Ventes role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Représentant du Développement des Ventes role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Representante de Desarrollo de Ventas

← Back to Main Page

Job Overview

Love technology? Looking for a sales role? Training, mentoring, exciting product portfolio.. kickstart your sales career!

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Love technology? Looking for a sales role? Training, mentoring, exciting product portfolio.. kickstart your sales career!
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Representante de Desarrollo de Ventas role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Representante de Desarrollo de Ventas role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Revenue Accountant

← Back to Main Page

Job Overview

Join our global accounting team ensuring financial rigour worldwide

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Finance, Accounting and Legal

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Join our global accounting team ensuring financial rigour worldwide
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Revenue Accountant role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support financial accuracy, reporting discipline and business decision-making.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Finance, Accounting and Legal, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Revenue Accountant role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Revenue Accounting Manager

← Back to Main Page

Job Overview

Own the end-to-end revenue accounting life cycle and drive continuous improvement of the quote-to-cash process

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Finance, Accounting and Legal

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Own the end-to-end revenue accounting life cycle and drive continuous improvement of the quote-to-cash process
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Revenue Accounting Manager role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support financial accuracy, reporting discipline and business decision-making.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Finance, Accounting and Legal, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Revenue Accounting Manager role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Rust Engineering Lead - Linux and Open Source

← Back to Main Page

Job Overview

Shape and drive the future of Rust at Canonical, in Ubuntu and our wider products - we are excited to introduce this language into our system and strategy.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Shape and drive the future of Rust at Canonical, in Ubuntu and our wider products - we are excited to introduce this language into our system and strategy.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Rust Engineering Lead - Linux and Open Source role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Rust Engineering Lead - Linux and Open Source role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Sales Development Representative (Arabic Speaker)

← Back to Main Page

Job Overview

Love technology? Looking for a sales role? Training, mentoring, exciting product portfolio.. kickstart your sales career!

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Love technology? Looking for a sales role? Training, mentoring, exciting product portfolio.. kickstart your sales career!
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Sales Development Representative (Arabic Speaker) role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Sales Development Representative (Arabic Speaker) role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Sales Development Representative (Dutch Speaker)

← Back to Main Page

Job Overview

Love technology? Looking for a sales role? Training, mentoring, exciting product portfolio.. kickstart your sales career!

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Love technology? Looking for a sales role? Training, mentoring, exciting product portfolio.. kickstart your sales career!
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Sales Development Representative (Dutch Speaker) role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Sales Development Representative (Dutch Speaker) role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Sales Development Representative (German Speaker)

← Back to Main Page

Job Overview

Love technology? Looking for a sales role? Training, mentoring, exciting product portfolio.. kickstart your sales career!

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Love technology? Looking for a sales role? Training, mentoring, exciting product portfolio.. kickstart your sales career!
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Sales Development Representative (German Speaker) role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Sales Development Representative (German Speaker) role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Sales Development Representative (Italian Speaker)

← Back to Main Page

Job Overview

Love technology? Looking for a sales role? Training, mentoring, exciting product portfolio.. kickstart your sales career!

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Love technology? Looking for a sales role? Training, mentoring, exciting product portfolio.. kickstart your sales career!
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Sales Development Representative (Italian Speaker) role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Sales Development Representative (Italian Speaker) role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Salesforce Administrator

← Back to Main Page

Job Overview

This is an exciting opportunity for software engineers passionate about NetSuite, Salesforce, and business systems in general. Help to build efficient business processes and excellent internal user experience with internal business systems.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • This is an exciting opportunity for software engineers passionate about NetSuite, Salesforce, and business systems in general. Help to build efficient business processes and excellent internal user experience with internal business systems.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Salesforce Administrator role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Salesforce Administrator role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Salesforce/NetSuite Engineering Manager, Commercial Systems

← Back to Main Page

Job Overview

Lead one of the teams developing Ubuntu Pro backend services, integrating Ubuntu Pro with public clouds, developing JAAS and Livepatch, integrating SaaS solutions in Canonical, delivering a data governance solution with Juju, and configuring Salesforce.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Lead one of the teams developing Ubuntu Pro backend services, integrating Ubuntu Pro with public clouds, developing JAAS and Livepatch, integrating SaaS solutions in Canonical, delivering a data governance solution with Juju, and configuring Salesforce.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Salesforce/NetSuite Engineering Manager, Commercial Systems role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Salesforce/NetSuite Engineering Manager, Commercial Systems role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Sales Operations Analyst

← Back to Main Page

Job Overview

Support sales operations and drive initiatives to improve sales productivity, intelligence, planning, training and enablement

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home Based - Americas; Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Support sales operations and drive initiatives to improve sales productivity, intelligence, planning, training and enablement
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Sales Operations Analyst role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Sales Operations Analyst role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Security Risk Management Specialist

← Back to Main Page

Job Overview

Establish and execute the security risk program at Canonical, using industry best practices paired with emerging threat information to to promote risk identification, quantification, impact analysis, and modelling to drive decision making and policy.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Security and Risk

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Establish and execute the security risk program at Canonical, using industry best practices paired with emerging threat information to to promote risk identification, quantification, impact analysis, and modelling to drive decision making and policy.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Security Risk Management Specialist role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Help improve security practices, risk awareness and technical protection across relevant systems or products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Security and Risk, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Security Risk Management Specialist role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Security Software Engineer

← Back to Main Page

Job Overview

Combine your passion for security, open source and Linux to enhance the security of Ubuntu for millions of users.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Security and Risk

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Combine your passion for security, open source and Linux to enhance the security of Ubuntu for millions of users.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Security Software Engineer role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Help improve security practices, risk awareness and technical protection across relevant systems or products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Security and Risk, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Security Software Engineer role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Senior Communications Manager - Analyst Relations

← Back to Main Page

Job Overview

We help developers from Calcutta to California to build the world's future. Want to tell this story?

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • We help developers from Calcutta to California to build the world's future. Want to tell this story?
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Senior Communications Manager - Analyst Relations role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Senior Communications Manager - Analyst Relations role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Senior communications specialist - social media

← Back to Main Page

Job Overview

We help developers from Calcutta to California to build the world's future. Want to tell this story?

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • We help developers from Calcutta to California to build the world's future. Want to tell this story?
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Senior communications specialist - social media role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Senior communications specialist - social media role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Senior Design Manager (Infrastructure)

← Back to Main Page

Job Overview

Lead one of the teams that make open source easy, from developer-favourite Ubuntu to Canonical's software as a service.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Cloud, DevOps and Infrastructure

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Lead one of the teams that make open source easy, from developer-favourite Ubuntu to Canonical's software as a service.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Senior Design Manager (Infrastructure) role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support cloud, infrastructure, automation or reliability work connected to Canonical technologies.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Cloud, DevOps and Infrastructure, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Senior Design Manager (Infrastructure) role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Senior Design Researcher - User Science

← Back to Main Page

Job Overview

Lead UX design for a pioneering web service as part of Canonical's enterprise and consumer open source offerings.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Marketing, Design and Documentation

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Lead UX design for a pioneering web service as part of Canonical's enterprise and consumer open source offerings.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Senior Design Researcher - User Science role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support Canonical’s product communication, web, design, documentation or community-facing content.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Marketing, Design and Documentation, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Senior Design Researcher - User Science role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Senior HR Generalist - EMEA

← Back to Main Page

Job Overview

Lead a regional team of professionals to provide HR operations to the business, advise on issues across the whole employee life-cycle, and partner with senior leadership in your region

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Sales, Alliances and Customer Success

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Lead a regional team of professionals to provide HR operations to the business, advise on issues across the whole employee life-cycle, and partner with senior leadership in your region
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Senior HR Generalist - EMEA role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support commercial growth, customer engagement, partner relationships or sales pipeline activities.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Sales, Alliances and Customer Success, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Senior HR Generalist - EMEA role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Senior Jira Administrator

← Back to Main Page

Job Overview

A senior-level software engineer leading Jira configuration, development, and integrations at Canonical.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • A senior-level software engineer leading Jira configuration, development, and integrations at Canonical.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Senior Jira Administrator role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Senior Jira Administrator role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Senior Juju Software Engineer (Go)

← Back to Main Page

Job Overview

Shape the future of distributed computing as a Go engineer on the Juju team.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Shape the future of distributed computing as a Go engineer on the Juju team.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Senior Juju Software Engineer (Go) role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Senior Juju Software Engineer (Go) role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Senior Partner Sales Manager - Global System Integrator (GSI)

← Back to Main Page

Job Overview

Own, drive and grow our strategic GSI alliance business

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Sales, Alliances and Customer Success

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Own, drive and grow our strategic GSI alliance business
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Senior Partner Sales Manager - Global System Integrator (GSI) role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support commercial growth, customer engagement, partner relationships or sales pipeline activities.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Sales, Alliances and Customer Success, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Senior Partner Sales Manager - Global System Integrator (GSI) role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Senior Product Marketing Manager

← Back to Main Page

Job Overview

We help developers from Calcutta to California to build the world's future. Want to tell this story?

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • We help developers from Calcutta to California to build the world's future. Want to tell this story?
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Senior Product Marketing Manager role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Senior Product Marketing Manager role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Senior Sales Operations Analyst

← Back to Main Page

Job Overview

Support sales operations and drive initiatives to improve sales productivity, intelligence, planning, training and enablement

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home Based - Americas; Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Support sales operations and drive initiatives to improve sales productivity, intelligence, planning, training and enablement
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Senior Sales Operations Analyst role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Senior Sales Operations Analyst role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Senior Security Operations Engineer

← Back to Main Page

Job Overview

Join the operations security (OpSec) team responsible for end-to-end technical and operational security of Canonical's business, including agile threat modeling, table top exercises, intrusion detection and response, forensic analysis and policy determination.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Security and Risk

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Join the operations security (OpSec) team responsible for end-to-end technical and operational security of Canonical's business, including agile threat modeling, table top exercises, intrusion detection and response, forensic analysis and policy determination.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Senior Security Operations Engineer role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Help improve security practices, risk awareness and technical protection across relevant systems or products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Security and Risk, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Senior Security Operations Engineer role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Senior Site Reliability Engineer

← Back to Main Page

Job Overview

Cloud devops with Python infra-as-code on Ubuntu, OpenStack and Kubernetes

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Cloud, DevOps and Infrastructure

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Cloud devops with Python infra-as-code on Ubuntu, OpenStack and Kubernetes
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Senior Site Reliability Engineer role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support cloud, infrastructure, automation or reliability work connected to Canonical technologies.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Cloud, DevOps and Infrastructure, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Senior Site Reliability Engineer role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Senior Site Reliability / Gitops Engineer

← Back to Main Page

Job Overview

Operate the infrastructure that supports Ubuntu and Canonical through code and cloud native thinking.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Cloud, DevOps and Infrastructure

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Operate the infrastructure that supports Ubuntu and Canonical through code and cloud native thinking.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Senior Site Reliability / Gitops Engineer role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support cloud, infrastructure, automation or reliability work connected to Canonical technologies.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Cloud, DevOps and Infrastructure, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Senior Site Reliability / Gitops Engineer role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Senior Software Engineer (Backend)

← Back to Main Page

Job Overview

Combine your love of Python and distributed systems to shape the future of open source collaboration, builds, and artifact publication across many free and open source software projects including Ubuntu.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Combine your love of Python and distributed systems to shape the future of open source collaboration, builds, and artifact publication across many free and open source software projects including Ubuntu.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Senior Software Engineer (Backend) role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Senior Software Engineer (Backend) role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Senior Software Engineer - MAAS

← Back to Main Page

Job Overview

Ubuntu strives to be the most scalable, cloud ready server distribution and MAAS is our platform to get it there. You are passionate about Ubuntu and are able to show technical leadership with a globally distributed team of engineers who share that passion.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Cloud, DevOps and Infrastructure

Work Location

Remote Region: Home Based - Americas; Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Ubuntu strives to be the most scalable, cloud ready server distribution and MAAS is our platform to get it there. You are passionate about Ubuntu and are able to show technical leadership with a globally distributed team of engineers who share that passion.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Senior Software Engineer - MAAS role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support cloud, infrastructure, automation or reliability work connected to Canonical technologies.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Cloud, DevOps and Infrastructure, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Senior Software Engineer - MAAS role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Senior Software Engineer - Python/Golang - Kubernetes

← Back to Main Page

Job Overview

Combine your love of Python, Golang and Kubernetes as a software engineer on Canonical Kubernetes, an open source, model-driven, pluggable Kubernetes distribution.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Cloud, DevOps and Infrastructure

Work Location

Remote Region: Home Based - Americas; Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Combine your love of Python, Golang and Kubernetes as a software engineer on Canonical Kubernetes, an open source, model-driven, pluggable Kubernetes distribution.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Senior Software Engineer - Python/Golang - Kubernetes role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support cloud, infrastructure, automation or reliability work connected to Canonical technologies.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Cloud, DevOps and Infrastructure, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Senior Software Engineer - Python/Golang - Kubernetes role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Senior Software Engineer - Python/MongoDB

← Back to Main Page

Job Overview

Deliver a world-leading data platform - from data lake and big data technology, through NoSQL to high performance SQL databases, using the latest capabilities of Kubernetes and Linux.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Deliver a world-leading data platform - from data lake and big data technology, through NoSQL to high performance SQL databases, using the latest capabilities of Kubernetes and Linux.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Senior Software Engineer - Python/MongoDB role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Senior Software Engineer - Python/MongoDB role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Senior/Staff/Principal Engineer

← Back to Main Page

Job Overview

Contribute across Canonical's portfolio through precise contributions, exceptional design and technical leadership.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Contribute across Canonical's portfolio through precise contributions, exceptional design and technical leadership.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Senior/Staff/Principal Engineer role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Senior/Staff/Principal Engineer role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Senior Ubuntu Embedded IoT System Engineer

← Back to Main Page

Job Overview

Bring high-quality Ubuntu certified devices directly to millions of users with the world leading OEM partners.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Bring high-quality Ubuntu certified devices directly to millions of users with the world leading OEM partners.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Senior Ubuntu Embedded IoT System Engineer role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Senior Ubuntu Embedded IoT System Engineer role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Senior Web Engineer

← Back to Main Page

Job Overview

An exceptional opportunity for a web developer to work within a large team of UX and visual designers and developers building websites and apps.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • An exceptional opportunity for a web developer to work within a large team of UX and visual designers and developers building websites and apps.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Senior Web Engineer role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Senior Web Engineer role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Silicon Alliances Ecosystem Development Manager

← Back to Main Page

Job Overview

Lead joint initiatives and business development with semiconductor partners, combining silicon and open source roadmaps to shape the future.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Sales, Alliances and Customer Success

Work Location

Remote Region: Home Based - Americas; Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Lead joint initiatives and business development with semiconductor partners, combining silicon and open source roadmaps to shape the future.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Silicon Alliances Ecosystem Development Manager role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support commercial growth, customer engagement, partner relationships or sales pipeline activities.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Sales, Alliances and Customer Success, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Silicon Alliances Ecosystem Development Manager role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Site Reliability Engineer

← Back to Main Page

Job Overview

Cloud devops with Python infra-as-code on Ubuntu, OpenStack and Kubernetes

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Cloud, DevOps and Infrastructure

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Cloud devops with Python infra-as-code on Ubuntu, OpenStack and Kubernetes
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Site Reliability Engineer role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support cloud, infrastructure, automation or reliability work connected to Canonical technologies.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Cloud, DevOps and Infrastructure, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Site Reliability Engineer role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Site Reliability Engineering Manager

← Back to Main Page

Job Overview

Drive our innovation in the field of operations through technical team leadership and development, building and operating gitops automation for large-scale multi-cloud services that deliver Ubuntu and Canonical services, in partnership with product engineering.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Cloud, DevOps and Infrastructure

Work Location

Remote Region: Home Based - APAC; Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Drive our innovation in the field of operations through technical team leadership and development, building and operating gitops automation for large-scale multi-cloud services that deliver Ubuntu and Canonical services, in partnership with product engineering.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Site Reliability Engineering Manager role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support cloud, infrastructure, automation or reliability work connected to Canonical technologies.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Cloud, DevOps and Infrastructure, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Site Reliability Engineering Manager role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Site Reliability / Gitops Engineer

← Back to Main Page

Job Overview

Operate the infrastructure that supports Ubuntu and Canonical through code and cloud native thinking.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Cloud, DevOps and Infrastructure

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Operate the infrastructure that supports Ubuntu and Canonical through code and cloud native thinking.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Site Reliability / Gitops Engineer role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support cloud, infrastructure, automation or reliability work connected to Canonical technologies.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Cloud, DevOps and Infrastructure, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Site Reliability / Gitops Engineer role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Software Alliance Ecosystem Manager

← Back to Main Page

Job Overview

Build commercial licensing and embedding relationships with ISVs and SAAS companies around the world using Ubuntu and Ubuntu Pro.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home Based - Americas; Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Build commercial licensing and embedding relationships with ISVs and SAAS companies around the world using Ubuntu and Ubuntu Pro.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Software Alliance Ecosystem Manager role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Software Alliance Ecosystem Manager role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Software Alliances Director, EMEA

← Back to Main Page

Job Overview

Build commercial licensing and embedding relationships with ISVs and SAAS companies around the world using Ubuntu and Ubuntu Pro.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Build commercial licensing and embedding relationships with ISVs and SAAS companies around the world using Ubuntu and Ubuntu Pro.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Software Alliances Director, EMEA role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Software Alliances Director, EMEA role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Software Architect - Containers / Virtualisation

← Back to Main Page

Job Overview

Drive the architecture, design and evolution of system containers and cluster virtualization with LXD and Canonical MicroCloud.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home Based - Americas; Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Drive the architecture, design and evolution of system containers and cluster virtualization with LXD and Canonical MicroCloud.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Software Architect - Containers / Virtualisation role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Software Architect - Containers / Virtualisation role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Software Engineer - App Stores

← Back to Main Page

Job Overview

Join the distributed team that develops and operates Ubuntu's IoT and Cloud App Stores and other large scale web services (Python, Golang).

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Cloud, DevOps and Infrastructure

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Join the distributed team that develops and operates Ubuntu's IoT and Cloud App Stores and other large scale web services (Python, Golang).
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Software Engineer - App Stores role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support cloud, infrastructure, automation or reliability work connected to Canonical technologies.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Cloud, DevOps and Infrastructure, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Software Engineer - App Stores role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Software Engineer, Automotive and Industrial Architecture

← Back to Main Page

Job Overview

Multiple positions from early-career engineers to experienced architects focused on the different dimensions of dependable software: cybersecurity, quality and safety.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Security and Risk

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Multiple positions from early-career engineers to experienced architects focused on the different dimensions of dependable software: cybersecurity, quality and safety.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Software Engineer, Automotive and Industrial Architecture role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Help improve security practices, risk awareness and technical protection across relevant systems or products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Security and Risk, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Software Engineer, Automotive and Industrial Architecture role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Software Engineer, Ceph & Distributed Storage

← Back to Main Page

Job Overview

Work in our Ceph team to build out highly scalable, fast distributed storage.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Cloud, DevOps and Infrastructure

Work Location

Remote Region: Home Based - Americas; Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Work in our Ceph team to build out highly scalable, fast distributed storage.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Software Engineer, Ceph & Distributed Storage role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support cloud, infrastructure, automation or reliability work connected to Canonical technologies.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Cloud, DevOps and Infrastructure, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Software Engineer, Ceph & Distributed Storage role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Software Engineer, Cloud - Sustaining Engineering

← Back to Main Page

Job Overview

Solve real-world problems at scale with your cloud expertise and contribute solutions upstream for all consumers of open source technologies.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Solve real-world problems at scale with your cloud expertise and contribute solutions upstream for all consumers of open source technologies.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Software Engineer, Cloud - Sustaining Engineering role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Software Engineer, Cloud - Sustaining Engineering role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Software Engineer - Cross-platform C++ - Multipass

← Back to Main Page

Job Overview

Use your deep C++ skills on Windows and MacOS to build an amazing open source developer experience with Multipass, the workstation mini-cloud at your fingertips which provides Ubuntu and appliance VMs on demand for build, test and prototyping.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Cloud, DevOps and Infrastructure

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Use your deep C++ skills on Windows and MacOS to build an amazing open source developer experience with Multipass, the workstation mini-cloud at your fingertips which provides Ubuntu and appliance VMs on demand for build, test and prototyping.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Software Engineer - Cross-platform C++ - Multipass role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support cloud, infrastructure, automation or reliability work connected to Canonical technologies.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Cloud, DevOps and Infrastructure, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Software Engineer - Cross-platform C++ - Multipass role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Software Engineer - Data Infrastructure

← Back to Main Page

Job Overview

Deliver a world-leading data platform - from data lake and big data technology, through NoSQL to high performance SQL databases, using the latest capabilities of Kubernetes and Linux.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Deliver a world-leading data platform - from data lake and big data technology, through NoSQL to high performance SQL databases, using the latest capabilities of Kubernetes and Linux.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Software Engineer - Data Infrastructure role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Software Engineer - Data Infrastructure role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Software Engineer - Data Infrastructure - Kafka

← Back to Main Page

Job Overview

Deliver a world-leading data platform - from data lake and big data technology, through NoSQL to high performance SQL databases, using the latest capabilities of Kubernetes and Linux.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Deliver a world-leading data platform - from data lake and big data technology, through NoSQL to high performance SQL databases, using the latest capabilities of Kubernetes and Linux.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Software Engineer - Data Infrastructure - Kafka role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Software Engineer - Data Infrastructure - Kafka role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Software Engineer - Data Infrastructure - OpenSearch/ElasticSearch

← Back to Main Page

Job Overview

Deliver a world-leading data platform - from data lake and big data technology, through NoSQL to high performance SQL databases, using the latest capabilities of Kubernetes and Linux.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Deliver a world-leading data platform - from data lake and big data technology, through NoSQL to high performance SQL databases, using the latest capabilities of Kubernetes and Linux.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Software Engineer - Data Infrastructure - OpenSearch/ElasticSearch role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Software Engineer - Data Infrastructure - OpenSearch/ElasticSearch role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Software Engineer - Industrial IoT

← Back to Main Page

Job Overview

Work at the forefront of IoT and edge computing with a team of engineers focused on Industrial IoT and Smart Home for Ubuntu.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Work at the forefront of IoT and edge computing with a team of engineers focused on Industrial IoT and Smart Home for Ubuntu.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Software Engineer - Industrial IoT role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Software Engineer - Industrial IoT role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Software Engineering Director

← Back to Main Page

Job Overview

Lead a multi-team software engineering project at Canonical

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Lead a multi-team software engineering project at Canonical
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Software Engineering Director role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Software Engineering Director role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Software Engineering Manager - Container and Virtualisation Infrastructure

← Back to Main Page

Job Overview

Lead one of our container and cloud engineering teams, to build next-generation cloud infrastructure for the world, working in Golang with performance-critical services and telco-grade reliability requirements.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home Based - Americas; Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Lead one of our container and cloud engineering teams, to build next-generation cloud infrastructure for the world, working in Golang with performance-critical services and telco-grade reliability requirements.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Software Engineering Manager - Container and Virtualisation Infrastructure role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Software Engineering Manager - Container and Virtualisation Infrastructure role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Software Engineering Manager - Ubuntu Linux Kernel

← Back to Main Page

Job Overview

Lead a team to deliver the Ubuntu Linux kernel on a variety of platforms and architectures from small embedded devices to standard desktop/server systems to large scale cloud environments

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Cloud, DevOps and Infrastructure

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Lead a team to deliver the Ubuntu Linux kernel on a variety of platforms and architectures from small embedded devices to standard desktop/server systems to large scale cloud environments
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Software Engineering Manager - Ubuntu Linux Kernel role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support cloud, infrastructure, automation or reliability work connected to Canonical technologies.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Cloud, DevOps and Infrastructure, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Software Engineering Manager - Ubuntu Linux Kernel role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Software Engineer - L3 Support

← Back to Main Page

Job Overview

Solve real-world problems at scale with your cloud expertise and contribute solutions upstream for all consumers of open source technologies.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Cloud, DevOps and Infrastructure

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Solve real-world problems at scale with your cloud expertise and contribute solutions upstream for all consumers of open source technologies.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Software Engineer - L3 Support role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support cloud, infrastructure, automation or reliability work connected to Canonical technologies.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Cloud, DevOps and Infrastructure, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Software Engineer - L3 Support role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Software Engineer - OpenStack

← Back to Main Page

Job Overview

Build a suite of open source Python based charms to deploy and manage OpenStack and Ceph. Your work will bring cloud platform technologies to a wide range of users and computing environments, from desktops to bare metal servers.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Cloud, DevOps and Infrastructure

Work Location

Remote Region: Home Based - Americas; Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Build a suite of open source Python based charms to deploy and manage OpenStack and Ceph. Your work will bring cloud platform technologies to a wide range of users and computing environments, from desktops to bare metal servers.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Software Engineer - OpenStack role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support cloud, infrastructure, automation or reliability work connected to Canonical technologies.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Cloud, DevOps and Infrastructure, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Software Engineer - OpenStack role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Software Engineer - Python and K8s

← Back to Main Page

Job Overview

Help us reinvent multi-cloud devops with model-driven operations and pure Python opscode.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Cloud, DevOps and Infrastructure

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Help us reinvent multi-cloud devops with model-driven operations and pure Python opscode.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Software Engineer - Python and K8s role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support cloud, infrastructure, automation or reliability work connected to Canonical technologies.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Cloud, DevOps and Infrastructure, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Software Engineer - Python and K8s role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Software Engineer - Python - Container Images

← Back to Main Page

Job Overview

Shape the future of container images and build a new container-centric Ubuntu community.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home Based - Americas; Home Based - APAC; Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Shape the future of container images and build a new container-centric Ubuntu community.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Software Engineer - Python - Container Images role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Software Engineer - Python - Container Images role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Software Engineer - Python/Golang - Kubernetes

← Back to Main Page

Job Overview

Combine your love of Python, Golang and Kubernetes as a software engineer on Canonical Kubernetes, an open source, model-driven, pluggable Kubernetes distribution.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Cloud, DevOps and Infrastructure

Work Location

Remote Region: Home Based - Americas; Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Combine your love of Python, Golang and Kubernetes as a software engineer on Canonical Kubernetes, an open source, model-driven, pluggable Kubernetes distribution.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Software Engineer - Python/Golang - Kubernetes role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support cloud, infrastructure, automation or reliability work connected to Canonical technologies.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Cloud, DevOps and Infrastructure, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Software Engineer - Python/Golang - Kubernetes role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Software Engineer (Python/Linux/Packaging)

← Back to Main Page

Job Overview

Drive the developer experience for Snaps and Charms as part of the team behind the snapcraft and charmcraft tools.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home Based - Americas; Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Drive the developer experience for Snaps and Charms as part of the team behind the snapcraft and charmcraft tools.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Software Engineer (Python/Linux/Packaging) role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Software Engineer (Python/Linux/Packaging) role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Software Engineer - Solutions Engineering

← Back to Main Page

Job Overview

Transform IT devops with model-driven operations and pure Python infrastructure-as-code, from the bare metal up to containers, bringing hyperscaler technology and techniques to the enterprise IT market.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Transform IT devops with model-driven operations and pure Python infrastructure-as-code, from the bare metal up to containers, bringing hyperscaler technology and techniques to the enterprise IT market.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Software Engineer - Solutions Engineering role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Software Engineer - Solutions Engineering role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Software Engineer, Sustaining Engineering

← Back to Main Page

Job Overview

Solve real-world problems at scale with your cloud expertise and contribute solutions upstream for all consumers of open source technologies.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Solve real-world problems at scale with your cloud expertise and contribute solutions upstream for all consumers of open source technologies.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Software Engineer, Sustaining Engineering role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Software Engineer, Sustaining Engineering role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Software Maintenance Engineer

← Back to Main Page

Job Overview

Solve real-world problems at scale with your cloud expertise and contribute solutions upstream for all consumers of open source technologies.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Solve real-world problems at scale with your cloud expertise and contribute solutions upstream for all consumers of open source technologies.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Software Maintenance Engineer role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Software Maintenance Engineer role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon

← Back to Main Page

Job Overview

Lead a software engineering team to integrate new features and optimise Ubuntu for the latest silicon platforms and software stacks, to ensure Ubuntu is the premier platform for small iot and edge devices, networking, automotive, server and hyperconverged systems.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Lead a software engineering team to integrate new features and optimise Ubuntu for the latest silicon platforms and software stacks, to ensure Ubuntu is the premier platform for small iot and edge devices, networking, automotive, server and hyperconverged systems.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Software Support Engineer

← Back to Main Page

Job Overview

Solve real-world problems at scale with your cloud expertise and contribute solutions upstream for all consumers of open source technologies.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Cloud, DevOps and Infrastructure

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Solve real-world problems at scale with your cloud expertise and contribute solutions upstream for all consumers of open source technologies.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Software Support Engineer role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support cloud, infrastructure, automation or reliability work connected to Canonical technologies.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Cloud, DevOps and Infrastructure, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Software Support Engineer role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Solution Architecture Manager

← Back to Main Page

Job Overview

Manage a team who helps customers architect and implement our solutions - private cloud, public cloud, kubernetes, storage, big data and cloud applications.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Manage a team who helps customers architect and implement our solutions - private cloud, public cloud, kubernetes, storage, big data and cloud applications.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Solution Architecture Manager role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Solution Architecture Manager role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Solutions Architect for Automotive

← Back to Main Page

Job Overview

Help partners architect and implement Ubuntu solutions, maintaining a broad awareness of private and public cloud, edge, kubernetes, storage, AI and MLOps from Canonical.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Help partners architect and implement Ubuntu solutions, maintaining a broad awareness of private and public cloud, edge, kubernetes, storage, AI and MLOps from Canonical.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Solutions Architect for Automotive role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Solutions Architect for Automotive role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Staff Design Engineer - Cloud Networking UX

← Back to Main Page

Job Overview

Lead UX design for a pioneering web service as part of Canonical's enterprise and consumer open source offerings.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Cloud, DevOps and Infrastructure

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Lead UX design for a pioneering web service as part of Canonical's enterprise and consumer open source offerings.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Staff Design Engineer - Cloud Networking UX role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support cloud, infrastructure, automation or reliability work connected to Canonical technologies.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Cloud, DevOps and Infrastructure, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Staff Design Engineer - Cloud Networking UX role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Staff Engineer, Development Lifecycle

← Back to Main Page

Job Overview

Development Lifecycle Engineer with a passion for open source and Engineering Excellence with a proven track record in implementing an agile lifecycle release train across multiple sets of products.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home Based - Americas; Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Development Lifecycle Engineer with a passion for open source and Engineering Excellence with a proven track record in implementing an agile lifecycle release train across multiple sets of products.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Staff Engineer, Development Lifecycle role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Staff Engineer, Development Lifecycle role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Staff Security Operations Engineer

← Back to Main Page

Job Overview

Join the operations security (OpSec) team responsible for end-to-end technical and operational security of Canonical's business, including agile threat modeling, table top exercises, intrusion detection and response, forensic analysis and policy determination.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Security and Risk

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Join the operations security (OpSec) team responsible for end-to-end technical and operational security of Canonical's business, including agile threat modeling, table top exercises, intrusion detection and response, forensic analysis and policy determination.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Staff Security Operations Engineer role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Help improve security practices, risk awareness and technical protection across relevant systems or products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Security and Risk, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Staff Security Operations Engineer role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Staff Software Engineer for Identity Management (Go/Golang)

← Back to Main Page

Job Overview

Redefine how people run their open source Identity and Access Management, working in Python or Go with a dedicated team focused on this art/science.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home Based - Americas; Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Redefine how people run their open source Identity and Access Management, working in Python or Go with a dedicated team focused on this art/science.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Staff Software Engineer for Identity Management (Go/Golang) role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Staff Software Engineer for Identity Management (Go/Golang) role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Support Engineering Manager

← Back to Main Page

Job Overview

Manage a regional, distributed team of Linux and open source engineers working in a fast-paced environment across the full stack, from kernel to applications.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Manage a regional, distributed team of Linux and open source engineers working in a fast-paced environment across the full stack, from kernel to applications.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Support Engineering Manager role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Support Engineering Manager role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Sustaining Operations Engineer

← Back to Main Page

Job Overview

Solve real-world problems at scale with your cloud expertise and contribute solutions upstream for all consumers of open source technologies.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Solve real-world problems at scale with your cloud expertise and contribute solutions upstream for all consumers of open source technologies.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Sustaining Operations Engineer role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Sustaining Operations Engineer role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Systems & Controls Accountant

← Back to Main Page

Job Overview

Join our global accounting team ensuring financial rigour worldwide

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Finance, Accounting and Legal

Work Location

Remote Region: Home Based - Americas; Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Join our global accounting team ensuring financial rigour worldwide
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Systems & Controls Accountant role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support financial accuracy, reporting discipline and business decision-making.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Finance, Accounting and Legal, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Systems & Controls Accountant role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Talent Scientist

← Back to Main Page

Job Overview

Driving exceptional talent selection processes, using data drive insights to ensure the right decisions are taken across the business on how we select our people.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Driving exceptional talent selection processes, using data drive insights to ensure the right decisions are taken across the business on how we select our people.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Talent Scientist role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Talent Scientist role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Talent Scientist - Graduate Lead

← Back to Main Page

Job Overview

Driving exceptional talent selection processes, using data drive insights to ensure the right decisions are taken across the business on how we select our people.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Driving exceptional talent selection processes, using data drive insights to ensure the right decisions are taken across the business on how we select our people.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Talent Scientist - Graduate Lead role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Talent Scientist - Graduate Lead role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Tax Senior Associate

← Back to Main Page

Job Overview

Join our global accounting team ensuring financial rigour worldwide

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Finance, Accounting and Legal

Work Location

Remote Region: Home based - EMEA; Office Based - London, UK

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Join our global accounting team ensuring financial rigour worldwide
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Tax Senior Associate role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support financial accuracy, reporting discipline and business decision-making.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Finance, Accounting and Legal, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Tax Senior Associate role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Technical Author (multiple roles and seniority levels)

← Back to Main Page

Job Overview

Open-ended role for a technical author who wants to work on documentation at Canonical - start here and we will figure out the best product team for you to join based on your technical background and interests!

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Marketing, Design and Documentation

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Open-ended role for a technical author who wants to work on documentation at Canonical - start here and we will figure out the best product team for you to join based on your technical background and interests!
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Technical Author (multiple roles and seniority levels) role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support Canonical’s product communication, web, design, documentation or community-facing content.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Marketing, Design and Documentation, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Technical Author (multiple roles and seniority levels) role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Technical Manager - Automotive and Industrial

← Back to Main Page

Job Overview

Lead Ubuntu and Canonical automotive engineering initiatives, to bring the best of open source to the car, the factory and the mobility sector.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Lead Ubuntu and Canonical automotive engineering initiatives, to bring the best of open source to the car, the factory and the mobility sector.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Technical Manager - Automotive and Industrial role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Technical Manager - Automotive and Industrial role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Technical Product Manager

← Back to Main Page

Job Overview

Lead product strategy to deliver innovative open-source solutions that drive Canonical’s success

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Product and Project Management

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Lead product strategy to deliver innovative open-source solutions that drive Canonical’s success
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Technical Product Manager role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Product and Project Management, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Technical Product Manager role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Technical Product Marketing Manager - Cybersecurity

← Back to Main Page

Job Overview

We help developers from Calcutta to California to build the world's future. Want to tell this story?

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Security and Risk

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • We help developers from Calcutta to California to build the world's future. Want to tell this story?
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Technical Product Marketing Manager - Cybersecurity role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Help improve security practices, risk awareness and technical protection across relevant systems or products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Security and Risk, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Technical Product Marketing Manager - Cybersecurity role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Telco Cloud Field Engineer

← Back to Main Page

Job Overview

Help telco customers architect and implement our solutions - private cloud, public cloud, kubernetes, storage, big data and cloud - as part of their NFV and containerisation, or 5G deployments.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home Based - Americas; Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Help telco customers architect and implement our solutions - private cloud, public cloud, kubernetes, storage, big data and cloud - as part of their NFV and containerisation, or 5G deployments.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Telco Cloud Field Engineer role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Telco Cloud Field Engineer role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Telco Field Engineering Director

← Back to Main Page

Job Overview

Manage a team who helps customers architect and implement our solutions - private cloud, public cloud, kubernetes, storage, big data and cloud applications.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home Based - Americas; Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Manage a team who helps customers architect and implement our solutions - private cloud, public cloud, kubernetes, storage, big data and cloud applications.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Telco Field Engineering Director role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Telco Field Engineering Director role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Telecom Account Executive

← Back to Main Page

Job Overview

This is a general track role for our Commercial client facing Sales and Alliances department across all levels. Apply here if you are unsure which specific role or team to apply for at Canonical.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Sales, Alliances and Customer Success

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • This is a general track role for our Commercial client facing Sales and Alliances department across all levels. Apply here if you are unsure which specific role or team to apply for at Canonical.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Telecom Account Executive role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support commercial growth, customer engagement, partner relationships or sales pipeline activities.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Sales, Alliances and Customer Success, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Telecom Account Executive role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Threat Intelligence Lead

← Back to Main Page

Job Overview

The threat intelligence lead will guide a team responsible for understanding which cyber threat actors are targeting Canonical, and use intelligence on their tools/tactics to better our products and internal cybersecurity controls.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Security and Risk

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • The threat intelligence lead will guide a team responsible for understanding which cyber threat actors are targeting Canonical, and use intelligence on their tools/tactics to better our products and internal cybersecurity controls.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Threat Intelligence Lead role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Help improve security practices, risk awareness and technical protection across relevant systems or products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Security and Risk, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Threat Intelligence Lead role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Travel Operations Specialist

← Back to Main Page

Job Overview

Ensure smooth travel operations; support colleagues and manage with travel vendors proactively.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: HR, Talent and Operations

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Ensure smooth travel operations; support colleagues and manage with travel vendors proactively.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Travel Operations Specialist role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support people, talent, travel, operations or employee-related business processes.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to HR, Talent and Operations, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Travel Operations Specialist role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Treasury Analyst

← Back to Main Page

Job Overview

Bring your razor-sharp eye to our Financial Planning & Analysis team, or our Treasury team, learn the tech sector and make an impact in supporting our teams to meet commercial goals.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Sales, Alliances and Customer Success

Work Location

Remote Region: Home Based - Americas; Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Bring your razor-sharp eye to our Financial Planning & Analysis team, or our Treasury team, learn the tech sector and make an impact in supporting our teams to meet commercial goals.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Treasury Analyst role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support commercial growth, customer engagement, partner relationships or sales pipeline activities.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Sales, Alliances and Customer Success, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Treasury Analyst role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Ubuntu Core Software Engineer

← Back to Main Page

Job Overview

Design and develop Ubuntu Core - our fully containerised secure embedded Linux for ultra-reliable devices.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Design and develop Ubuntu Core - our fully containerised secure embedded Linux for ultra-reliable devices.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Ubuntu Core Software Engineer role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Ubuntu Core Software Engineer role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Ubuntu Engineering Lead

← Back to Main Page

Job Overview

Lead a wide-range of impactful software projects that comprise Ubuntu: the world's most deployed Linux operating system

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Lead a wide-range of impactful software projects that comprise Ubuntu: the world's most deployed Linux operating system
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Ubuntu Engineering Lead role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Ubuntu Engineering Lead role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Ubuntu Engineering Manager

← Back to Main Page

Job Overview

Lead a wide-range of impactful software projects that comprise Ubuntu: the world's most deployed Linux operating system

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Lead a wide-range of impactful software projects that comprise Ubuntu: the world's most deployed Linux operating system
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Ubuntu Engineering Manager role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Ubuntu Engineering Manager role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Ubuntu Linux Kernel Engineer - Silicon Enablement

← Back to Main Page

Job Overview

Work with our global public cloud partners to deliver and maintain high-quality, high-performance Ubuntu kernels for the best possible open-source experience for our mutual customers.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Data, AI and Analytics

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Work with our global public cloud partners to deliver and maintain high-quality, high-performance Ubuntu kernels for the best possible open-source experience for our mutual customers.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Ubuntu Linux Kernel Engineer - Silicon Enablement role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support business outcomes through structured work, communication and operational discipline.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Data, AI and Analytics, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Ubuntu Linux Kernel Engineer - Silicon Enablement role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Ubuntu Sales Engineer (Entry-Level)

← Back to Main Page

Job Overview

Ubuntu software engineer who enjoys customer conversations and solving problems to help enterprises adopt Ubuntu

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Ubuntu software engineer who enjoys customer conversations and solving problems to help enterprises adopt Ubuntu
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Ubuntu Sales Engineer (Entry-Level) role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Ubuntu Sales Engineer (Entry-Level) role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Ubuntu Security Engineer

← Back to Main Page

Job Overview

Combine your passion for programming, open source, Linux, and security to enhance the security of Ubuntu for millions of users.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Security and Risk

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Combine your passion for programming, open source, Linux, and security to enhance the security of Ubuntu for millions of users.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Ubuntu Security Engineer role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Help improve security practices, risk awareness and technical protection across relevant systems or products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Security and Risk, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Ubuntu Security Engineer role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Ubuntu Software Engineer

← Back to Main Page

Job Overview

Work on a wide-range of impactful software projects that comprise Ubuntu: the world's most deployed Linux operating system

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Work on a wide-range of impactful software projects that comprise Ubuntu: the world's most deployed Linux operating system
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Ubuntu Software Engineer role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Ubuntu Software Engineer role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Usability Engineer - User Science

← Back to Main Page

Job Overview

Lead UX design for a pioneering web service as part of Canonical's enterprise and consumer open source offerings.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Lead UX design for a pioneering web service as part of Canonical's enterprise and consumer open source offerings.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Usability Engineer - User Science role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Usability Engineer - User Science role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

UX Designer - Design systems

← Back to Main Page

Job Overview

Lead UX design for a pioneering web service as part of Canonical's enterprise and consumer open source offerings.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Marketing, Design and Documentation

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Lead UX design for a pioneering web service as part of Canonical's enterprise and consumer open source offerings.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the UX Designer - Design systems role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support Canonical’s product communication, web, design, documentation or community-facing content.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Marketing, Design and Documentation, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The UX Designer - Design systems role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

UX Designer - Developer experience

← Back to Main Page

Job Overview

Lead UX design for a pioneering web service as part of Canonical's enterprise and consumer open source offerings.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Lead UX design for a pioneering web service as part of Canonical's enterprise and consumer open source offerings.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the UX Designer - Developer experience role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The UX Designer - Developer experience role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

UX Designer - Infrastructure

← Back to Main Page

Job Overview

Lead UX design for a pioneering web service as part of Canonical's enterprise and consumer open source offerings.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Cloud, DevOps and Infrastructure

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Lead UX design for a pioneering web service as part of Canonical's enterprise and consumer open source offerings.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the UX Designer - Infrastructure role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support cloud, infrastructure, automation or reliability work connected to Canonical technologies.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Cloud, DevOps and Infrastructure, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The UX Designer - Infrastructure role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Visual Designer

← Back to Main Page

Job Overview

Help shape our company visual language and own visual design for specific products, web services and sites as part of Canonical's open source enterprise offerings.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Marketing, Design and Documentation

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Help shape our company visual language and own visual design for specific products, web services and sites as part of Canonical's open source enterprise offerings.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Visual Designer role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Support Canonical’s product communication, web, design, documentation or community-facing content.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Marketing, Design and Documentation, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Visual Designer role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Web Developer

← Back to Main Page

Job Overview

An exceptional opportunity for a web developer to work within a large team of UX and visual designers and developers building websites and apps.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home based - EMEA

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • An exceptional opportunity for a web developer to work within a large team of UX and visual designers and developers building websites and apps.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Web Developer role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Web Developer role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs

↚

Web Frontend Engineer - JS, CSS, React, Flutter

← Back to Main Page

Job Overview

Seeking a skilled Web Engineer proficient in JavaScript, CSS, and Flutter to design and implement innovative and user-friendly web applications.

Company Data

  • Company: Canonical
  • Sector: Open Source Software, Linux, Cloud and Technology
  • Job Category: Software Engineering and Ubuntu

Work Location

Remote Region: Home based - Worldwide

Qatar Applicant Note: Qatar-based applicants are covered here under the relevant EMEA or worldwide remote scope.

Employment Type

Employment Type: Full-time

Key Responsibilities

  • Seeking a skilled Web Engineer proficient in JavaScript, CSS, and Flutter to design and implement innovative and user-friendly web applications.
  • Support Canonical’s open-source, Ubuntu, cloud or business environment according to the scope of the Web Frontend Engineer - JS, CSS, React, Flutter role.
  • Collaborate with distributed teams and stakeholders in a remote-first working environment.
  • Maintain clear documentation, communication and follow-up across assigned responsibilities.
  • Contribute to engineering quality, reliability and maintainability across open-source software products.

Qualifications and Experience

  • Relevant experience matching the selected Canonical role.
  • Strong communication skills for a distributed remote work environment.
  • Ability to work with open-source, Linux, cloud, software, security, operations, sales, finance, HR, product, design or support teams according to the selected role.
  • Ability to follow Canonical’s official application process and assessment steps.

Skills and Experience

This role requires practical skills related to Software Engineering and Ubuntu, strong remote collaboration, structured written communication, and readiness to work with Canonical teams across global time zones.

Work Environment and Department Context

Canonical roles are connected to a remote-first open-source technology environment. Candidates should be comfortable with distributed teamwork, clear documentation, professional communication and role-specific delivery standards.

Why This Role Matters

The Web Frontend Engineer - JS, CSS, React, Flutter role supports Canonical’s open-source, Ubuntu, cloud or business ecosystem. Strong performance in this position can help improve product quality, customer success, open-source adoption, commercial growth, operations, security, design or engineering delivery depending on the role scope.

How to Apply for This Job

Candidates should use Canonical’s official careers page, search for the exact role title, and follow the application steps shown by Canonical.

APPLY NOW

← Back to Main Page

← Back to Available Jobs