Cloud-Native Observability Stack Developer

Pioneer tech firm behind Ubuntu, leading the global move to open source software.
$120,000 - $180,000
Cloud
Senior Software Engineer
Remote
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer - Virtualization and Container Technology

Senior Software Engineer role at Canonical focusing on virtualization and container technology, working remotely on Ubuntu and cloud infrastructure.

Alliances Field Engineer

Alliances Field Engineer position at Canonical, working with major tech partners to implement Ubuntu and open source solutions.

Cloud Solutions Architect

Senior Cloud Solutions Architect position at Canonical, combining software engineering with cloud architecture to help enterprises adopt Ubuntu and cloud technologies.

Cloud Solutions Architect

Senior Cloud Solutions Architect position at Canonical, combining software engineering with cloud architecture to help enterprises adopt Ubuntu and cloud technologies.

Cloud Solutions Architect

Senior Cloud Solutions Architect position at Canonical, combining software engineering with cloud architecture to help enterprises adopt Ubuntu and cloud technologies.

Description For Cloud-Native Observability Stack Developer

Canonical, the company behind Ubuntu, is seeking an experienced developer to join their Observability team. This role focuses on developing a cloud-native monitoring stack that leverages best-in-class open-source monitoring tools. The ideal candidate will work on creating an opinionated, resilient, and scalable solution that provides deep insights out of the box.

The position offers an exciting opportunity for software engineers passionate about open source software, Linux, Kubernetes, and Observability. The monitoring stack will oversee applications running on various cloud technologies including Kubernetes and OpenStack, as well as bare-metal, virtual machines, and containers. The stack will integrate with multiple data sources and leverage Juju for enhanced telemetry contextualization.

As part of a globally distributed team, you'll collaborate on writing high-quality code, debugging issues, reviewing code, and representing Canonical at conferences. The role requires strong expertise in Python and/or Go, along with deep knowledge of modern monitoring technologies like Prometheus, Grafana, and Loki.

Canonical offers a fully remote working environment with opportunities for global travel, competitive compensation, and comprehensive benefits including education budget, parental leave, and recognition rewards. Join a pioneering tech firm that's been remote-first since 2004 and help shape the future of open source technology.

Last updated 2 months ago

Responsibilities For Cloud-Native Observability Stack Developer

  • Collaborate proactively with a globally distributed team
  • Write, test and document high quality code to create new features
  • Debug issues and interact with a vibrant community
  • Review code produced by other engineers
  • Attend conferences to represent Canonical and the Charmed Observability Stack
  • Work from home with global travel 2 to 4 weeks for internal and external events

Requirements For Cloud-Native Observability Stack Developer

Python
Go
Kubernetes
  • Bachelor's or equivalent in Computer Science, STEM or similar degree
  • Proven understanding of observability and monitoring
  • Strong working knowledge of modern monitoring technologies (Prometheus, Alertmanager, Grafana, Loki, Mimir)
  • Skilled Python developer with open source track record
  • Working knowledge of Go
  • Hands-on experience with Kubernetes
  • Experience with infrastructure-as-code and configuration management tools
  • Experience with Ubuntu Linux, container images, Debian packaging, snap, or distributed systems

Benefits For Cloud-Native Observability Stack Developer

Education Budget
Parental Leave
  • Fully remote working environment
  • Personal learning and development budget of 2,000USD per annum
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Parental Leave
  • Employee Assistance Programme
  • Opportunity to travel to meet colleagues
  • Priority Pass for travel and travel upgrades

Interested in this job?