Talent.com
Canonical
Junior Software Developer - ObservabilityCanonical • Edmonton, Division No. 11, Canada
Junior Software Developer - Observability

Junior Software Developer - Observability

Canonical • Edmonton, Division No. 11, Canada
30+ days ago
Job type
  • Full-time
Job description

Position

Junior Software Developer – Observability at Canonical

Company

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. We are founder‑led, profitable, and growing.

Location

Remote – EMEA and Americas. The role will be based remotely in the EMEA and Americas regions.

Responsibilities

  • 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.

Qualifications

  • 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.

Benefits

  • 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.

Equal Opportunity

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.

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.

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

Junior Software Developer - Observability • Edmonton, Division No. 11, Canada

Similar jobs

Junior App Developer - Hybrid, Growth & Impact

NirixEdmonton, Division No. 11, CA
Full-time

A tech company in Canada is seeking an App Developer Junior to develop and test applications as part of their dynamic UX/UI team.The ideal candidate will have 2-3 years of experience in web and mob... Show more

 • Promoted

Remote Software Developer for FinTech Platform & Analytics

NumerixEdmonton, Division No. 11, 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

Senior Software Developer - $120,000 A Year

Can/AmEdmonton, Canada
Full-time

Overview At Can/Am, we have been creating great software that empowers our clients to provide outstanding service to their customers for over 15 years.Our Teller Cash Receipting software is an indu... Show more

 • Promoted

RQ09030 - Software Developer - Junior

Rubicon PathEdmonton, Division No. 11, 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, C++

A-CXEdmonton, Division No. 11, 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

Junior Full-Stack Software Developer

Effortless Admin Inc.Edmonton, Division No. 11, CA
Full-time

Junior Full-Stack Software Developer.At Effortless Admin, we're revolutionizing the benefits administration landscape in Canada through innovative software solutions.As the country's leading benefi... Show more

 • Promoted

Senior Software Developer - $120,000 A Year

Can/Am TechnologiesEdmonton, Canada
Full-time

About Can/Am Technologies At Can/Am, we have been creating great software that empowers our clients to provide outstanding service to their customers for over 15 years.Our Teller Cash Receipting so... Show more

 • Promoted

Software Developer

NumerixEdmonton, Division No. 11, 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

.NET Software Developer

Olivine, Inc.Edmonton, Division No. 11, 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

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

Hunter BondEdmonton, Division No. 11, 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 Engineer

TRXEdmonton, Division No. 11, Canada
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

Apply Now Software Developers And Programmers Noc 21232 Jobs In-Demand - C$36.5 - C$57.7 An Hour

GreenTech Resources WorldwideEdmonton, Canada
Full-time +1

GreenTech Resources Worldwide Canada | Full timeAPPLY NOW! Software Developers and Programmers NOC 21232 Jobs In-DemandCentral Alberta (Stettler), Canada | Posted on 03/13/2025- Design, write, read... Show more

 • Promoted

Senior Software Developer

Stantec Consulting International Ltd.Edmonton, Division No. 11, CA
Full-time +1

At Stantec, we have some of the world’s leading professionals passionate about enabling our business to be its best.Our business teams include finance, procurement, human resources, information tec... Show more

 • Promoted

Remote Junior Software Developer – Observability

CanonicalEdmonton, Division No. 11, 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

Junior Solutions Engineer - FinTech Onboarding

Mako FintechEdmonton, Division No. 11, 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

Dahrouge Group Lead Software Developer

Dahrouge Geological Consulting Ltd.edmonton, division no. 11, Canada
Full-time

Dahrouge Group seeks a Lead Software Developer to deliver innovative solutions in a collaborative environment.This is a dynamic role focused on machine learning and data-driven applications.You wil... Show more

 • Promoted

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

Rubicon PathEdmonton, Division No. 11, 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

Principal Software Developer Leading Teams and Innovating Solutions

SherwebEdmonton, Division No. 11, CA
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

Senior Software Developer

C-FER TechnologiesEdmonton, Division No. 11, CA
Full-time +1

For over 40 years, C-FER Technologies has helped our clients transform their business by tackling their most challenging technical problems to improve safety, operational efficiency and environment... Show more

 • Promoted

Remote Software Engineer: Nuclear Safety-Critical Systems

TRXEdmonton, Division No. 11, 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