CrawlJobs Logo
Briefcase Icon
Category Icon

Reliability Engineer - Application Developer Canada Jobs

66 Job Offers

Filters
New
Maintenance Team Member - Millwright
Save Icon
Location Icon
Location
Canada , Chilliwack; Yarrow
Salary Icon
Salary
38.00 - 45.00 CAD / Hour
owenscorning.com Logo
Owens Corning
Expiration Date
Until further notice
Read More
Arrow Right
New
Product Designer II, Platform
Save Icon
Location Icon
Location
Canada
Salary Icon
Salary
148100.00 - 174000.00 USD / Year
confluent.io Logo
Confluent
Expiration Date
Until further notice
Read More
Arrow Right
New
Marketing Analyst
Save Icon
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
Not provided
wongdoody.com Logo
WongDoody
Expiration Date
Until further notice
Read More
Arrow Right
Software Verification Engineer
Save Icon
Location Icon
Location
Canada , Mississauga, Ontario; Longueil, QC
Salary Icon
Salary
Not provided
aviyatech.com Logo
aviya
Expiration Date
Until further notice
Read More
Arrow Right
Maintenance Manager
Save Icon
Location Icon
Location
Canada , Windsor
Salary Icon
Salary
Not provided
canart.com Logo
Can Art Aluminum Extrusion
Expiration Date
Until further notice
Read More
Arrow Right
Cybersecurity Expert
Save Icon
Location Icon
Location
Canada , Montréal
Salary Icon
Salary
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Read More
Arrow Right
Explore high-impact Reliability Engineer - Application Developer jobs, a critical hybrid role at the intersection of software development and systems operations. Professionals in this field, often central to Site Reliability Engineering (SRE) principles, are tasked with building and maintaining scalable, resilient, and highly available software systems. Their core mission is to bridge the traditional gap between development and IT operations, ensuring that applications are not only functionally rich but also exceptionally reliable and performant for end-users. A Reliability Engineer with an application development focus typically engages in a blend of proactive and reactive work. Common responsibilities include designing and writing software to automate operational tasks, such as deployment, monitoring, and incident response. They develop robust applications and services with a keen eye on fault tolerance, latency, and capacity planning. A significant part of the role involves creating and managing monitoring, alerting, and logging solutions to gain deep insights into system health. When failures occur, they lead blameless post-mortems to identify root causes and implement permanent fixes through code. Furthermore, they establish and track Service Level Objectives (SLOs) and Error Budgets to quantitatively balance the pace of innovation with system stability. Typical skills and requirements for these jobs are comprehensive. Candidates generally need strong software development proficiency in languages like Python, Java, Go, or C#, coupled with a solid understanding of algorithms and data structures. Knowledge of cloud platforms (AWS, GCP, Azure), containerization (Docker, Kubernetes), and infrastructure-as-code (Terraform) is highly valued. Essential competencies include a deep grasp of networking, Linux/Unix systems, and database management. Crucially, successful individuals possess a mindset geared towards automation, systematic problem-solving, and a passion for eliminating toil. They are collaborative, excellent communicators, and thrive in environments that measure success through system reliability and user satisfaction. For developers seeking to build systems that millions can depend on, Reliability Engineer - Application Developer jobs offer a challenging and rewarding career path focused on the foundational integrity of the digital world.

Filters

×
Countries
Category
Location
Work Mode
Salary