Talent.com
Canonical
Junior Software Developer - ObservabilityCanonical • Winnipeg, MB, CA
Junior Software Developer - Observability

Junior Software Developer - Observability

Canonical • Winnipeg, MB, CA
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 • Winnipeg, MB, CA

Similar jobs

Software Developer, Hydronics

Price IndustriesWinnipeg, MB, CA
Full-time

Price Industries Limited, North America’s leading manufacturer and distributor of air distribution products.The founding principles of Price have never changed – business integrity, first‑class ser... Show more

 • Promoted

Junior Observability Software Developer — Remote & Travel

CanonicalWinnipeg, MB, CA
Remote
Full-time

A leading software development company is seeking a passionate Junior Software Developer for their Observability team.This entry-level position will focus on developing a cloud-native monitoring st... Show more

 • Promoted

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

Rubicon PathWinnipeg, MB, 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 - Hydronics Team

Price IndustriesWinnipeg, MB, CA
Full-time

Become a part of the Hydronics team at Price Industries as a Software Developer focused on.Work collaboratively to create impactful software solutions in our Winnipeg facility.In this role, your 2-... Show more

 • Promoted

Software Developer - $51,400 - $77,100 A Year

LP FinancialWinnipeg, Canada
Full-time

Develops, tests, and supports scalable software solutions primarily in Desktop, Microsoft Azure, and Dynamics CRM environments.Collaborates with cross-functional teams on design and implementation. Show more

 • Promoted

Junior Solutions Engineer - FinTech Onboarding

Mako FintechWinnipeg, MB, 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

Senior Software Developer

Conquest PlanningWinnipeg, Manitoba, Canada
Full-time

Leveraging artificial intelligence (we call it SAM) to deliver personalized and prioritized financial planning strategies that will help financial advisors, and their clients see what possibilities... Show more

 • Promoted

RQ08007 - Sr. Software Developer

Rubicon PathWinnipeg, MB, CA
Full-time

We are looking for an experienced React/NextJS NodeJS application developer with a strong background in cloud-native application.The ideal candidate will be responsible for building and developing ... Show more

 • Promoted

RQ07968:Software Developer-Remote

Rubicon PathWinnipeg, MB, CA
Remote
Full-time

About the job RQ07968:Software Developer-Remote.An Intermediate Software Developer / Programmer is needed to support the redevelopment of 2 desktop applications built using ArcMap 10.VBA for the Mi... Show more

 • Promoted

Innovative Full Stack Software Developer Role

FigWinnipeg, MB, CA
Full-time

Join Laivly as a Senior Full Stack Developer and contribute to innovative customer service technology solutions.This remote role invites candidates to elevate AI integration in software.As part of ... Show more

 • Promoted

RQ09030 - Software Developer - Junior

Rubicon PathWinnipeg, MB, 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

Junior Observability Engineer - Remote, Open-Source Stack

CanonicalWinnipeg, MB, CA
Remote
Full-time

A leading open source software company is seeking a Junior Software Developer for the Observability team.This remote role, based in Canada, involves developing a cloud-native monitoring stack using... Show more

 • Promoted

Remote Junior Observability Engineer (Python/Go)

CanonicalWinnipeg, MB, CA
Remote
Full-time

A leading open source software company is looking for a Junior Software Developer - Observability to join their remote team.The role involves developing a cloud-native monitoring stack and collabor... Show more

 • Promoted

Autonomous Software Developer

AGCO CorporationWinnipeg, MB, CA
Full-time

We engineer and deliver precision agriculture hardware, software, and cloud-based platforms that connect every corner of the farm.Autonomous and precision agriculture is transforming how we grow mo... Show more

 • Promoted

Remote Junior Observability Software Developer

CanonicalWinnipeg, MB, CA
Remote
Full-time

A leading open source software firm is seeking a Junior Software Developer for a remote role.The ideal candidate should be skilled in Python and have knowledge of Go, along with experience in open ... Show more

 • Promoted

Principal Software Developer Leading Teams and Innovating Solutions

SherwebWinnipeg, MB, 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

Software Developer

Payworks-Inc.Winnipeg, MB, CA
Full-time

Doing business to business, person to person.Payworks is a leading workforce management solutions provider and multi-year winner of the Canada’s Best Managed Companies program.We are proudly Canadi... Show more

 • Promoted

Senior Full Stack Software Developer

FigWinnipeg, MB, CA
Full-time

Seeking curious and creative types! We are an ambitious company of innovators building and shaping the future of customer service technology.Our solutions help the world’s biggest brands leverage a... Show more