Software Developer in Observability
Canonical
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.
The company is founder-led, profitable, and growing.
We are hiring a Junior developer with a proven track record in Python and/or Go. As part of the Observability team, you will develop a cloud-native monitoring stack that composes best-in-class open-source monitoring tools. The stack is opinionated, resilient, and scalable, providing deep insights out of the box. The user experience is polished and seamless for the end-users, and its administrators will enjoy smooth, lightweight Day 1 and Day 2 operations.
This is an exciting opportunity for a software engineer passionate about open source software, Linux, Kubernetes, and Observability. Build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, the growing international software company behind Ubuntu.
The monitoring stack will monitor applications running on a mix of cloud technologies such as Kubernetes and OpenStack, as well as bare-metal, virtual machines and containers. The stack will be capable of monitoring applications and infrastructure irrespective of whether they are operated by Juju, and will leverage multiple data sources at various levels of the architecture, including Juju itself, to contextualize the collected telemetry and insights delivered to the end-users.
You can read more about the project here and here .
Location: This role will be based remotely in the EMEA and Americas regions
The role entails
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
What we are looking for in you
You love technology and working with brilliant people
You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
You have a Bachelor’s or equivalent in Computer Science, STEM or similar degree
You are a skilled Python developer, preferably with a track record in open source
You have a working knowledge of Go
You have interest and experience with two or more of the following: Ubuntu Linux, container images, Debian packaging, snap, distributed systems.
What we offer colleagues
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
Distributed work environment with twice-yearly team sprints in person
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
Annual holiday leave
Maternity and paternity leave
Team Member Assistance Program & Wellness Platform
Opportunity to travel to new locations to meet colleagues
Priority Pass and travel upgrades for long-haul company events
About Canonical
Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence; in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.
Canonical is an equal opportunity employer
We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.
#LI-remote
$169k - $200k
...the RoleWe are seeking an experienced Observability Manager to lead our enterprise observability... ...SRE, platform engineering, DevOps, or software engineering teams.Strong understanding... ...observability frameworks.Experience developing observability standards and governance...SuggestedPermanent employmentRemote workFlexible hours$129.3k - $177.8k
Become a part of our caring communityWhy Join Enterprise Observability Engineering?The Enterprise Observability Engineering team is a high... ...is the team for you.About the RoleWe’re looking for a Lead Software Engineer with deep expertise in logging and observability engineering...SuggestedFull timeTemporary workApprenticeshipWork at officeRemote workWork from homeHome office- ...critical systems. You will lead reliability initiatives, champion observability and automation, drive major incident response, and partner... ...application teams to embed SRE best practices throughout the software development lifecycle. Drive operational readiness, capacity...SuggestedRemote workFlexible hours
- ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets.... ...is founder‑led, profitable, and growing. Job Title: Junior Developer (Observability Team) We are hiring a Junior developer with a proven track...SuggestedWork at officeRemote workWork from home
- ...Canonical is a leading provider of open‑source software and operating systems for global enterprise... ...minimal office presence. We are hiring a Junior developer with proven experience in Python and/or Go for the Observability team. You will help build a cloud‑native...SuggestedWork at officeRemote workWork from home
- ...Canonical is a leading provider of open source software and operating systems to the global... ...to represent Canonical and the Charmed Observability Stack Work from home with global... ...similar degree You are a skilled Python developer, preferably with a track record in open...Work at officeRemote workWork from home
- ...Job Summary Junior Software Developer - Observability at Canonical. Canonical is a leading provider of open source software and operating systems, best known for Ubuntu. We develop cloud‑native monitoring stacks that bring deep insights to users of Kubernetes, OpenStack...Remote workWork from home
$130k - $195k
...Support Engineer to enhance customer support for technical users. In this remote role, you will resolve production issues, improve observability, and lead documentation efforts. Candidates should have 4+ years of experience in technical support, excellent troubleshooting...Remote job$159k - $272k
...difference in ways that matter to you. Role SummaryIn this role as Principal Site Reliability Engineer, Infrastructure Observability you will help formulate, develop, and implement a team of Site Reliability Engineers (SREs) focused on the observability, sustainability,...Full timePrivate practiceLocal areaRemote workWork from home3 days per week- Role Description The Observability Platform team exists to make production legible to every engineer and AI agent at Wealthsimple, on their... ...through fast, high-cardinality data. As the Staff Software Engineer on this team, you are the deepest technical builder...Full time
- ...is building the core infrastructure for Solana - empowering developers to create the next generation of crypto-powered applications.... ...the Role We’re looking for a Staff Platform Engineer to own observability end-to-end and rebuild our visibility stack from the ground...Full timeRemote workFlexible hours
- Junior Software Developer - Observability at Canonical Canonical is a leading provider of open‑source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public...Remote workWork from home
$177.19k - $364.8k
...recruiting process here.We're seeking an exceptional Staff Software Engineer to join our Observability team at Pinterest. This role combines deep technical... ...pain points and deliver solutions that improve developer productivity and system reliabilityInnovation: Stay current...Work at officeLocal areaRemote workRelocationRelocation package- ...Job Description Job Description SRE Support Engineer - Observability While this position is not currently open, we are interviewing... ...role, you will be supporting one of the most advanced internal developer platforms in the world, powering products used by hundreds of...Remote work
- ...across IT systems and applications You develop, provision, and operate AWS cloud... ...application environments, and services using observability and monitoring tools such as AWS... ...collaborate closely on cloud infrastructure, software architecture, IT security, technical operations...Work at officeRemote workWork from home
$92k - $211k
...data, information, and systems to achieve their business objectives. The impact you’ll makeOur team at Lam is seeking a hands-on Observability Lead with a strong Site Reliability Engineering (SRE) and multi-cloud networking foundation to join our GIS Infrastructure...Local areaRemote workFlexible hours2 days per week3 days per week1 day per week- A leading tech firm is seeking a Junior Software Developer in Observability to join their remote team. In this role, you will develop a cloud-native monitoring stack utilizing your Python and Go skills. Responsibilities include collaborating with a global team, writing...Remote work
- ...A global open source software provider is seeking a Junior Software Developer for their Observability team. This remote position requires expertise in Python and a working knowledge of Go. The successful candidate will develop a cloud-native monitoring stack, collaborating...Remote work
- ...A leading open-source technology firm is seeking a Junior Software Developer - Observability. In this role, you'll develop a cloud-native monitoring stack and work on exciting projects involving Linux and Kubernetes. Candidates should have skills in Python, a working...Remote work
- A leading open-source software company is hiring a Junior Software Developer for the Observability team. This remote role involves developing a cloud-native monitoring stack using Python and Go, collaborating with a globally distributed team, and contributing to open-source...Remote work
- ...A leading software provider is hiring a Junior Developer to join their Observability team. This role involves using Python and Go to build a cloud-native monitoring stack, collaborating with a distributed team which includes global travel for events. Candidates must have...Remote workFlexible hours
€65k - €70k per year
...the Role We’re looking for a Lead DevOps Engineer (Observability & Developer Experience) to take ownership of two key areas within our... ...reliability engineering practices at scale. Previous software engineering experience. Salary Range for this role is...Full timeRemote work- A leading open-source software provider is seeking a Junior Developer to join the Observability team. This remote role focuses on developing a cloud-native monitoring stack utilizing best-in-class open-source tools. Ideal candidates are skilled in Python and Go, with a...Remote work
- ...excellence, empowering our clients to succeed in an evolving digital landscape. Role Overview We are seeking an experienced Observability / Site Reliability Engineer (SRE) to design, scale, and maintain our enterprise monitoring and alerting ecosystems. In this role...Temporary work
- ...Position: Site Reliability Engineer Observability (AWS) Location: Remote Duration: 12+ Months Contract Required Skills: Deep hands-on experience with AWS CloudWatch...Contract workRemote work
- A pioneering tech firm is hiring a Junior developer for its Observability team. This role requires expertise in Python and some knowledge of Go. You will develop a cloud-native monitoring stack leveraging open-source tools, working in a distributed team. The position offers...Remote job
- ...Technical Solutions Engineering Lead to support observability dashboard solutions for ASIC data center hardware and software platforms. In this role, this person will... ...engineering teams. ~ Experience developing web-based engineering applications, data visualization...Remote work
- ...idea to production with speed, security, and exceptional developer experience.Now, software is entering a new era, and the next generation of... ...Role:We are looking for a Software Engineer to join our Observability team. Vercel users rely on Observability to monitor and...Work experience placementWork at officeRemote workWork from homeWorldwideMonday to FridayFlexible hours
- Urgent Hiring - Tech Lead (Mobile Reliability & Observability) We are urgently hiring an Onsite Tech Lead to drive reliability, observability, and operational excellence for mobile applications (iOS & Android - React Native). Role: Tech Lead - Mobile Reliability & Observability...Immediate startRemote work
$258k - $376k
...shape the future of design and collaboration, join us!Figma’s Observability engineering team builds and operates the systems that give us... ...that power telemetry collection, and a host of internally developed components to power AI Trace Observability —while continuously...Minimum wageFull timeLocal areaRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer in Observability. Be the first to apply!
- cybersecurity software engineer Remote
- graduate software engineer Remote
- software developer fintech Remote
- new graduate software engineer Remote
- senior robotics software engineer Remote
- software engineer visa sponsorship Remote
- software engineer unity Remote
- software qa engineer Remote
- network software engineer Remote
- software engineer remote Remote


