Open Role
Canonical

Opportunity at

Canonical

Software Developer in Observability

Canonical, the publisher of the Ubuntu operating system, is hiring a Software Developer to join its Observability team. The firm is founder-led, profitable, and growing, offering…

View Company

Role Snapshot

Hiring Now
Work arrangement
Not specified
Location
United States
Salary
Not specified
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Added to Jobsiz1h agoEmployer posted Nov 7, 2026
Listing Views1
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Canonical, the publisher of the Ubuntu operating system, is hiring a Software Developer to join its Observability team. The firm is founder-led, profitable, and growing, offering open source software to enterprises across public cloud, data science, artificial intelligence, Internet of Things, and engineering sectors. In this role, you will build a resilient, scalable, and opinionated cloud-native monitoring stack that combines top open-source tools to provide deep telemetry insights. Your work…

Job Description

Canonical, the publisher of the Ubuntu operating system, is hiring a Software Developer to join its Observability team. The firm is founder-led, profitable, and growing, offering open source software to enterprises across public cloud, data science, artificial intelligence, Internet of Things, and engineering sectors. In this role, you will build a resilient, scalable, and opinionated cloud-native monitoring stack that combines top open-source tools to provide deep telemetry insights. Your work will monitor infrastructure and applications running on bare-metal, virtual machines, containers, Kubernetes, and OpenStack, utilizing data sources like Juju to contextualize collected information.

This opportunity suits engineers who are passionate about open source technologies, Linux, Kubernetes, and observability. The position operates on a distributed basis across the EMEA and Americas regions, allowing you to work from home while participating in global travel for internal and external events. Team members gather in person two to four times per year in various global locations to align on strategy.

Responsibilities

  • Collaborate proactively within a globally distributed team
  • Write, test, and document high-quality code to build new features
  • Debug issues and interact with an open source community
  • Review code produced by other engineers
  • Represent Canonical and the Charmed Observability Stack at conferences
  • Travel globally for two to four weeks annually for internal and external events

Requirements

  • Proven track record in Python and/or Go
  • Working knowledge of Go
  • Interest and experience in at least two of the following: Ubuntu Linux, container images, Debian packaging, snap, or distributed systems
  • Passion for technology and open source software

Qualifications

  • Bachelor degree or equivalent in Computer Science, STEM, or a similar field
  • Prior track record working in open source

Core Skills

Benefits

  • Distributed work environment with twice-yearly team sprints in person
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation reviews
  • Performance-driven annual bonus or commission
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Team Member Assistance Program and Wellness Platform
  • Priority Pass and travel upgrades for long-haul company events

Frequently Asked Questions

Answers are based only on the employer’s listing; where it doesn’t say, neither do we.

Where is this role located?

The position is based remotely in the EMEA and Americas regions, with work from home and global travel required two to four weeks per year for internal and external events.

What programming languages are required for this role?

Applicants need a proven track record in Python and/or Go, alongside a working knowledge of Go.

What educational background is needed?

The posting looks for candidates with a Bachelor degree or equivalent in Computer Science, STEM, or a similar degree.

What employee benefits are offered?

Benefits include an annual learning and development budget of USD 2,000, performance-driven bonuses, annual compensation reviews, holiday leave, maternity and paternity leave, wellness support, and travel perks.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Canonical
CanonicalAdded to Jobsiz 1h ago
Canonical
CanonicalAdded to Jobsiz 1h ago
Full-timeRemote
Canonical
CanonicalAdded to Jobsiz 1h ago
Full-timeRemote
Canonical
CanonicalAdded to Jobsiz 1h ago

Posted by Canonical

Source: Jobicy — Canada

View the original listing ↗

Posted by employer: Nov 7, 2026

Added to Jobsiz: Nov 12, 2026

The description was written by Jobsiz from the employer’s listing. Always check the original listing before applying.

Canonical

Canonical

281Open Jobs
—No reviews yet
View Company Profile