Full-Time

Software Engineer

Python/Linux/Packaging

Posted on 6/28/2024

Canonical

Canonical

1,001-5,000 employees

Provides enterprise solutions for Ubuntu

No salary listed

Junior, Mid

Remote in USA + 1 more

More locations: Remote in UK

Fully remote working environment.

Category
Backend Engineering
Full-Stack Engineering
Software Engineering
Required Skills
Kubernetes
Python
Docker
Linux/Unix
Requirements
  • You have expertise in Python.
  • You have a strong understanding of the makeup of a modern GNU/Linux distribution.
  • You have a good understanding of build systems and toolchains, including for cross-compilation.
  • Experience working with container technology, such as Docker, Kubernetes and LXD.
  • Use your familiarity with languages, toolchains, frameworks, integrations, and CI systems to extend the snap build ecosystem.
  • Work with external open source and commercial projects to understand how we can better serve community needs.
Responsibilities
  • Design and maintain specialist Python tools to support the developer build and publication process.
  • Take responsibility for tooling that builds snaps, charms, and OCI images.

Canonical publishes Ubuntu, a popular open-source operating system, and offers various commercial services and solutions tailored for a wide range of clients, including hardware manufacturers and public cloud providers. Their products include extended security maintenance, kernel livepatch services, and enterprise support, ensuring that Ubuntu remains secure and efficient for users. Canonical also certifies that Ubuntu operates smoothly on different devices, enhancing its reliability and market reach. Unlike many competitors, Canonical emphasizes security, data center automation, and developer experience, providing tools for package management and compliance. Their goal is to deliver customizable infrastructure solutions that meet the needs of both individual developers and large enterprises.

Company Size

1,001-5,000

Company Stage

Early VC

Total Funding

$9.9M

Headquarters

London, United Kingdom

Founded

2004

Simplify Jobs

Simplify's Take

What believers are saying

  • Partnerships with NVIDIA and Intel boost Canonical's edge AI and robotics market position.
  • Collaboration with Rivos enhances Canonical's presence in the growing RISC-V architecture market.
  • Ubuntu 24.10 release attracts enterprises seeking stable and efficient operating systems.

What critics are saying

  • Competition from Fedora and CentOS may impact Canonical's market share.
  • Rapid AI advancements could outpace Canonical's current capabilities, affecting competitiveness.
  • Security vulnerabilities in open-source software could harm Canonical's reputation.

What makes Canonical unique

  • Canonical is a leader in open-source, known for publishing Ubuntu OS.
  • The company offers enterprise-grade security and compliance for Ubuntu users.
  • Canonical partners with hardware vendors to certify Ubuntu's compatibility across devices.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Performance Bonus

Professional Development Budget

Paid Vacation

Parental Leave

Mental Health Support

Remote Work Options

Growth & Insights and Company News

Headcount

6 month growth

0%

1 year growth

-1%

2 year growth

-1%
Ubuntu
Mar 27th, 2025
Ubuntu Confidential VMs Now Available on Google Cloud A3 with NVIDIA H100 GPUs

Canonical is thrilled to announce the availability of Ubuntu Confidential VMs on Google Cloud's accelerator-optimized A3 machine series, featuring the groundbreaking NVIDIA H100 Tensor Core GPUs.

Canonical
Mar 25th, 2025
Rivos and Canonical partner to deliver scalable RISC-V solutions in Data Centers and enable an enterprise-grade Ubuntu experience across Rivos platforms

Rivos is working with Canonical to deliver the widely utilized Ubuntu OS on top of the Data Center-class integrated RISC-V CPU and innovative GPGPU solution from Rivos.

Ubuntu
Mar 18th, 2025
Ubuntu now officially supports NVIDIA Jetson: powering the future of AI at the edge

Canonical announces the General Availability of Ubuntu for the NVIDIA(R) Jetson Orin(TM) for edge AI and robotics, bringing optimized performance, out-of-the-box compatibility, and an easy pathway to high-performance AI solutions for AI developers everywhere.

PRWeb
Feb 28th, 2025
Ecrio Teams Up With Intel, And Canonical To Deliver Ai-Powered Critical Communication Solutions

Ecrio Teams Up with Intel, and Canonical to Deliver AI-Powered Critical Communication SolutionsCUPERTINO, Calif., Feb. 28, 2025 /PRNewswire-PRWeb/ -- Ecrio Inc., a leader in AI-powered communication solutions, today announced a strategic collaboration with Intel Corporation (Intel), and Canonical to deliver AI-powered critical communication solutions for industries requiring real-time, resilient, and secure voice and video communications over edge and private networks.This partnership integrates Ecrio's iota-e, AI-Powered Critical Communication software built on Ubuntu and running on Canonical Kubernetes, with Dell PowerEdge XR8000 edge servers and Intel Xeon Scalable Processors and OpenVINO toolkit to create cutting-edge solutions that enhance business processes whilst ensuring workplace safety for industrial environments.This dynamic collaboration combines Ecrio's state-of-the-art, standards-compliant communication software—spanning Voice Calling, Push-to-Talk, and Messaging—with unmatched edge server technology to empower Edge AI workloads including Computer Vision-based applications. These innovations pave the way for transformative use cases, from worker safety monitoring and perimeter security to anomaly detection across diverse sectors including construction, manufacturing, and healthcare."At Ecrio, we are excited to collaborate with Dell, Intel, and Canonical to provide industries with an end-to-end critical communication solution that ensures safety, security, and operational resilience," said Michel Gannage, CEO at Ecrio. "This collaboration is a testament to our shared vision of enabling smarter, faster, and more secure industrial communication.""Enterprise Edge AI is revolutionizing how industries operate in real-time, high-stakes environments," said Bhupesh Agrawal, Sr. Director – Network & Edge Business at Intel. "From CPU-native inferencing to Communications, Ecrio's solutions integrated with Intel's Xeon Scalable Processors and OpenVINO toolkit, are enabling a new era of edge intelligence with low latency that ensures safety, efficiency, and resilience in critical communication operations.""Canonical enables telco customers to unlock economies of scale using best-of-breed and supported open source technologies" said Ivan Ramos, Global Head of Telco at Canonical

OMG! Ubuntu!
Dec 20th, 2024
Ubuntu Users Get Easier Access to Cutting-Edge Intel Drivers

Building upon this strong collaboration, Intel and Canonical are excited to announce the availability of an Ubuntu graphics preview for [24.10]", they say.

INACTIVE