Enable job alerts via email!

Site Reliability Engineer

Canonical

Toronto

Remote

CAD 80,000 - 120,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Canonical is seeking a Site Reliability Engineer to enhance operations at scale using Python and cloud technologies. This globally remote role involves managing cloud environments and requires a strong background in software engineering, particularly in Python, alongside a degree in a related field. The position offers a supportive work environment with opportunities for professional growth and travel.

Benefits

Distributed work environment
USD 2,000 annual learning and development budget
Annual compensation review
Generous leave policies
Opportunities to travel globally

Qualifications

  • Degree in Software Engineering or Computer Science required.
  • Experience with Linux, networking, and storage necessary.
  • Python development expertise essential.

Responsibilities

  • Bring Python software engineering skills to cloud operations.
  • Architect and operate OpenStack and Kubernetes.
  • Enable DevSecOps for applications on infrastructure.

Skills

Python
Linux
Networking
Storage
Interpersonal skills
Curiosity
Flexibility
Accountability

Education

Degree in Software Engineering
Degree in Computer Science

Tools

OpenStack
Kubernetes

Job description

Join to apply for the Site Reliability Engineer role 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. Our customers include leading public cloud and silicon providers, and industry leaders across sectors. The company is founder-led, profitable, and growing, with a global team of 1200+ colleagues in 75+ countries. We emphasize remote work, with teams meeting in person a few times a year in interesting locations worldwide.

Role Overview

We are hiring a Site Reliability Engineer to develop next-generation operations at scale, utilizing Python infrastructure-as-code, from bare metal to containers and applications. Our goal is to perfect enterprise infrastructure DevOps.

Our team manages hundreds of private cloud, Kubernetes, and application clusters across physical and public cloud environments, pushing automation boundaries with a universal operator pattern and model-driven operations. We believe automation is a software engineering problem, driven by metrics and code, requiring a comprehensive understanding of the entire stack, from networking and kernels to serverless and open source applications.

Location

Globally remote role.

Responsibilities
  • Bring Python software engineering skills to cloud operations, practicing DevSecOps from bare metal to applications.
  • Architect and operate OpenStack, Kubernetes, and software-defined storage.
  • Enable DevSecOps for applications running on infrastructure.
Candidate Profile

To succeed, you should be a Python-fluent software engineer with a genuine interest in open source infrastructure from metal to containers, capable of working under high pressure with mission-critical services for global clients.

Gain experience across cloud technologies and stay current with evolving open source infrastructure solutions.

Minimum Requirements
  • Degree in Software Engineering or Computer Science.
  • Experience with Linux, networking, and storage.
  • Python development expertise.
  • Operational experience.
  • Strong interpersonal skills, curiosity, flexibility, and accountability.
  • Willingness to travel internationally twice a year for up to two weeks.
Nice-to-Have Skills
  • Experience with OpenStack or Kubernetes deployment/operations.
  • Familiarity with public/private cloud management.
What We Offer
  • Distributed work environment with biannual in-person team sprints.
  • USD 2,000 annual learning and development budget.
  • Annual compensation review, recognition rewards, and benefits.
  • Generous leave policies, parental leaves, Employee Assistance Programme.
  • Opportunities to travel and meet colleagues globally.
About Canonical

Canonical pioneers open source innovation, publishing Ubuntu, a key platform for AI, IoT, and cloud. We hire globally, uphold high standards, and foster a diverse, inclusive workplace. Working here offers a future-oriented environment that challenges and develops your skills.

Equal Opportunity Statement

We are committed to diversity and provide fair consideration to all applicants regardless of background or identity.

Additional Information
  • Seniority level: Entry level
  • Employment type: Full-time
  • Job function: Engineering and IT
  • Industry: Software Development
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Site Reliability Engineer - Remote

Kablamo Pty Ltd

Toronto

Remote

CAD 100,000 - 130,000

5 days ago
Be an early applicant

Senior Site Reliability Engineer

Canonical

Toronto

Remote

CAD 100,000 - 150,000

Today
Be an early applicant

Site Reliability Engineer (SRE) - Platform Infrastructure team (100% Remote - Canada)

Hopper

Toronto

Remote

CAD 100,000 - 130,000

6 days ago
Be an early applicant

Site Reliability Engineer - Data Platform

Kraken Digital Asset Exchange

Remote

CAD 110,000 - 176,000

Today
Be an early applicant

Senior Site Reliability Engineer

Canonical

Gatineau

Remote

CAD 90,000 - 130,000

Today
Be an early applicant

Senior Site Reliability Engineer

Canonical

Ottawa

Remote

CAD 90,000 - 130,000

Today
Be an early applicant

Senior Site Reliability Engineer

Canonical

Laval

Remote

CAD 90,000 - 110,000

Today
Be an early applicant

Senior Site Reliability Engineer

Canonical

Montreal

Remote

CAD 90,000 - 110,000

Today
Be an early applicant

Site Reliability Engineer

Canonical

Laval

Remote

CAD 80,000 - 120,000

Today
Be an early applicant