
Opportunity at
CanonicalSoftware 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…
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.