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

Junior Software Developer - Observability

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

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 enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. 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 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 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.

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. It 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 contextualise the collected telemetry and insights delivered to the end‑users.

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

  • 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

Seniority level

Entry level

Employment type

Full‑time

Job function

Engineering and Information Technology

Industries

Software Development

Canonical is an equal opportunity employer.

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

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

Similar jobs

Senior Software Developer - $120,000 A Year

Can/AmEdmonton, Canada
Full-time

Seeking a Senior Software Developer with 7+ years of experience in software development, including AI usage, to design and implement software solutions, advise clients on deployments, and coordinat... Show more

 • Promoted

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

Senior Software Developer

C-FER TechnologiesEdmonton, Division No. 11, Canada
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

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

Sales Representative - 60k / Year - Remote

Spade RecruitingBeaumont, Alberta
Remote
Full-time
Quick Apply

We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization.This position will work with multiple clients throughout the day pr... 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

Remote Appointment Setter - 60k / Year

Spade RecruitingBeaumont, Alberta
Remote
Full-time
Quick Apply

We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization.This position will work with multiple clients throughout the day pr... 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

Develops, writes, and tests code for new software.Designs and maintains software applications and game features. 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

Lead Software Developer

Onico SolutionsEdmonton, Division No. 11, CA
Permanent

Help lead your team building modern architectures in critical applications operating at scale.Your leadership enables, inspires, and motivates a talented group of developers.With consistent coachin... 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

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