Talent.com
Canonical
Junior Software Developer - ObservabilityCanonical • Quebec, Capitale-Nationale, Canada
Junior Software Developer - Observability

Junior Software Developer - Observability

Canonical • Quebec, Capitale-Nationale, Canada
30+ days ago
Job type
  • Full-time
Job description

Join to apply for the Junior Software Developer - Observability role at Canonical

1 day ago Be among the first 25 applicants

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 public cloud, data science, AI, engineering innovation and IoT. The company is founded on collaboration with 1200+ colleagues in 75+ countries, operating mostly remotely with occasional in‑person meetings.

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 tools. The stack is opinionated, resilient and scalable, delivering deep insights and a polished user experience.

This is an exciting opportunity for a software engineer passionate about open source software, Linux, Kubernetes and observability. Build a rewarding career working with the best and brightest people in technology at Canonical.

The monitoring stack will observe applications running on Kubernetes, OpenStack, bare‑metal, virtual machines and containers. It will leverage multiple data sources, including Juju itself, to contextualize telemetry and provide actionable insights.

Location: This role will be based remotely in the EMEA and Americas regions.

Role entails

  • Collaborate proactively with a globally distributed team
  • Write, test and document high‑quality code for 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 a related 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

  • Distributed work environment with twice‑yearly in‑person team sprints
  • 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

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.

Seniority level: Entry level

Employment type: Full‑time

Job function: Engineering and Information Technology

Industries: Software Development

#J-18808-Ljbffr
Create a job alert for this search

Junior Software Developer - Observability • Quebec, Capitale-Nationale, Canada

Similar jobs

Remote Junior Software Developer – Observability

CanonicalQuebec, Capitale-Nationale, CA
Remote
Full-time

A leading open source software provider is seeking a Junior Software Developer for their Observability team.This remote role involves developing a cloud-native monitoring stack utilizing exceptiona... Show more

 • Promoted

Principal Developer, Software (C#)

SherwebQuebec, Capitale-Nationale, CA
Full-time

Here’s What We Do And Why We Do It.We work to simplify the cloud for IT professionals so they can focus on what really matters, making their customers' lives better.Find out how we do that here: ww... Show more

 • Promoted

Junior Software Developer: C#/.NET & Azure DevOps

Rubicon PathQuebec, Capitale-Nationale, CA
Full-time

A technology services company in Toronto is looking for a Junior Software Developer to translate technical specifications into applications.This role involves strong programming skills, particularl... Show more

 • Promoted

Software Developer

VesselQuebec, Capitale-Nationale, CA
Full-time

Technology Full Time Quebec Hybrid $100,000 - $160,000 CAD per year.Vessel is hiring a Fullstack/Backend Developer to help build the AI-powered fundraising and investor relations platform trusted b... Show more

 • Promoted

Senior Software Developer C++

CS CANADA Inc.Quebec, Capitale-Nationale, CA
Full-time +1

CS Group Canada, a subsidiary of CS Group (part of the Sopra Steria Group), is a leader in the development and certification of safety‑critical systems in the aerospace, electric, and autonomous dr... Show more

 • Promoted

RQ09030 - Software Developer - Junior

Rubicon PathQuebec, Capitale-Nationale, CA
Full-time

About the job RQ09030 - Software Developer - Junior.Responsibilities: Required to translate technical systems specifications into working, tested applications.This includes: developing detailed pro... Show more

 • Promoted

Software Developer

Jaide HealthQuebec, Capitale-Nationale, CA
Full-time

Vessel is hiring Software Developers of all levels to join a small and capable team of builders working on a cloud-based fintech web app.Tech includes TypeScript, SvelteKit, Node, Nix, Docker, Terr... Show more

 • Promoted

Software Engineer

TRXQuebec, Capitale-Nationale, CA
Full-time

Design, implement, and maintain software for nuclear systems, ensuring compliance with safety and regulatory standards.Develop software for reactor control, monitoring systems, data acquisition, si... Show more

 • Promoted

Full Stack Software Developer

ALLTECH CONSULTING SVC INCQuebec, Capitale-Nationale, CA
Full-time

The Non-Financial Risk (NFRT) Technology organization at our Companyprovides operational controls and surveillance capabilities to enhance the firm’s resilience to threats and fraudulent behavior.T... Show more

 • Promoted

Software Developer

NumerixQuebec, Capitale-Nationale, CA
Full-time

Since our founding in 1996, we have been at the vanguard of financial technology, providing groundbreaking expertise, quantitative analytics and software that redefine pricing and risk management i... Show more

 • Promoted

Junior Solutions Engineer - FinTech Onboarding

Mako FintechQuebec, Capitale-Nationale, CA
Full-time

A leading fintech firm in Montreal is seeking an entry-level software developer to enhance client onboarding and support.In this role, you'll write JSON templates, provide technical assistance, and... Show more

 • Promoted

Shop, Deliver, Earn Cash - Instacart

Instacart ShoppersGuyon, QC, CA
Part-time +1

Start earning money fast and be your own boss.Instacart is a leading retail enablement platform that works with grocers and retailers to transform how people shop.Instacart’s platform helps people ... Show more

 • Promoted

Junior Software Developer - Observability

CanonicalQuébec, Capitale Nationale, Canada
Full-time

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 initiat... Show more

 • Promoted

Principal Software Developer Leading Teams and Innovating Solutions

SherwebQuébec, Capitale Nationale, Canada
Full-time

Shape the future of cloud solutions as a Principal Software Developer.Lead your development team in executing innovative projects while maintaining high coding standards in a remote work environmen... Show more

 • Promoted

Remote Software Developer for FinTech Platform & Analytics

NumerixQuebec, Capitale-Nationale, CA
Remote
Full-time

A financial technology firm is seeking a Software Developer to design and develop a valuation, trading, and portfolio management platform.Responsibilities include coding, troubleshooting, and colla... Show more

 • Promoted

Software Developer, Operations Research

KinaxisQuébec, Canada
Full-time

LocationOttawa and Toronto, Canada - HybridOther Canadian locations - RemoteAbout The TeamOperations Research Software Developers at Kinaxis create algorithms to optimize supply chains.Each one of ... Show more

 • Promoted

Software Engineer - Elite FinTech - Up to $200k CAD First Year Comp - Montreal

Hunter BondQuebec, Capitale-Nationale, CA
Full-time

Software Engineer - Elite FinTech - Up to $200k CAD First Year Comp - Montreal.Software Engineer - Elite FinTech - Up to $200k CAD First Year Comp - Montreal.Be among the first 25 applicants.Direct... Show more

 • Promoted

Software Developer, C++

A-CXQuebec, Capitale-Nationale, CA
Full-time

A-CX is a software design and development partner for progressive companies, delivering innovative services through dedicated teams and customized solutions.Specializing in frontend and backend dev... Show more

 • Promoted

.NET Software Developer

Olivine, Inc.Quebec, Capitale-Nationale, CA
Full-time

We’d like you to join our team as a remote employee developing our software components running in a cloud environment.Olivine has a development environment utilizing Windows,.You keep abreast of ch... Show more

 • Promoted

Remote Software Engineer: Nuclear Safety-Critical Systems

TRXQuebec, Capitale-Nationale, CA
Remote
Full-time

A leading technology firm is seeking a Software Developer to design and maintain software for nuclear systems in Canada.The ideal candidate has a Bachelor’s degree in Computer Science or a related ... Show more