Canonical Circular Logo

Senior Observability Platform Developer - Python/Go

Canonical Jeddah, Saudi Arabia Posted: 08 Jan 2025

Financial

  • Estimate: $90k - $130k*
  • Zero income tax location

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

Canonical seeks an experienced developer with a proven track record in Python and/or Go to join the Observability team. In this role, you will develop a cloud-native monitoring stack that integrates best-in-class open-source monitoring tools. The stack is designed to be opinionated, resilient, and scalable, delivering deep insights right out of the box. Expect a polished and seamless user experience for end-users, alongside smooth, lightweight operations for administrators on Day 1 and Day 2.

This is an exciting opportunity for a software engineer passionate about open source software, Linux, Kubernetes, and Observability. You will be responsible for monitoring applications across a variety of cloud technologies, including Kubernetes and OpenStack, as well as bare-metal, virtual machines, and containers. The monitoring stack will provide the capability to observe applications and infrastructure, irrespective of their management by Juju, and will utilize various data sources to contextualize telemetry and insights for end-users.

Work Conditions:

  • Fully remote working environment
  • Collaborate proactively with a globally distributed team
  • Work from home with global travel 2 to 4 weeks for internal and external events

Requirements:

  • Bachelor's or equivalent in Computer Science, STEM, or similar degree
  • Proven understanding of the importance of observability and monitoring for maintaining software reliability
  • Strong working knowledge of modern monitoring technologies such as Prometheus, Alertmanager, Grafana, Loki, Mimir, etc.
  • Skilled Python developer, ideally with experience in open source projects
  • Working knowledge of Go
  • Experience with deploying, configuring, and using Kubernetes
  • Familiarity with infrastructure-as-code and configuration management tools
  • Interest and experience with Ubuntu Linux, container images, Debian packaging, snap, and distributed systems

Benefits:

  • Competitive base pay
  • Personal learning and development budget of 2,000 USD per annum
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Parental Leave
  • Employee Assistance Programme
  • Opportunity to travel to new locations to meet colleagues at 'sprints'
  • Priority Pass for travel and upgrades for long-haul company events

Language Requirements:
Not specified.

Apply now

Jobs you might like   View all jobs

About Canonical

We deliver open source to the world faster, more securely and more cost effectively than any other company. We're also the publishers of Ubuntu, the worldโ€™s most popular enterprise Linux from cloud to edge, together with a passionate global community of 200,000+ contributors.