1

Maintenance And Reliability Engineer Jobs in British Columbia

Build, monitor, and maintain blockchain node infrastructure for a variety of DLTs, ensuring reliability and performance. * Collaborate with product and platform engineers to proactively address ...

We are seeking a Reliability Maintenance Engineer to join our Maintenance team and help drive equipment reliability, optimize maintenance strategies, and support safe, efficient operations. Reporting ...

We are seeking a Reliability Maintenance Engineer to join our Maintenance team and help drive equipment reliability, optimize maintenance strategies, and support safe, efficient operations. Reporting ...

SRE Specialist/DevOps Developer

Burnaby, BC ยท On-site

CA$105K - CA$140K/yr

As a SRE Specialist/DevOps Developer, your responsibilities will include: * Collaborate with ... Implement and maintain system monitoring and alerting using tools like Zabbix, Grafana, Prometheus ...

SRE Specialist/DevOps Developer

Burnaby, BC ยท On-site

CA$105K - CA$140K/yr

As a SRE Specialist/DevOps Developer, your responsibilities will include: * Collaborate with ... Implement and maintain system monitoring and alerting using tools like Zabbix, Grafana, Prometheus ...

The Reliability Engineer Co-op also partners with project engineering, trades, and operators to improve the reliability and maintainability of assets, prevent repeat failures, and drive continuous ...

To do that we are eager to add a highly skilled DevOps / SRE Engineer Engineer to our incredible ... and maintain our application code to support our team. You should have experience with high ...

Senior DevOps Engineer

Vancouver, BC ยท On-site

CA$100K - CA$120K/yr

Develop and maintain Infrastructure as Code (IaC) using Terraform, Terragrunt, and Ansible to ... Knowledge of SRE practices, performance engineering, capacity planning, and cloud cost optimization.

next page

Showing results 1-20

Maintenance And Reliability Engineer information

See British Columbia salary details

$85K

$116.9K

$173K

How much do maintenance and reliability engineer jobs pay per year?

As of Aug 27, 2026, the average yearly pay for maintenance and reliability engineer in British Columbia is $116,866.00, according to ZipRecruiter salary data. Most workers in this role earn between $103,000.00 and $120,000.00 per year, depending on experience, location, and employer.

What is a maintenance and reliability engineer?

Maintenance and Reliability Engineers are professionals responsible for ensuring that equipment, machinery, and systems operate efficiently and with minimal downtime. They analyze data to identify patterns of equipment failure, develop preventive maintenance plans, and implement strategies to improve asset reliability. Their goal is to maximize equipment lifespan, reduce maintenance costs, and enhance overall operational productivity. These engineers often work closely with operations, maintenance teams, and management to optimize plant performance.

What skills and qualifications are needed to be a maintenance and reliability engineer?

To thrive as a Maintenance and Reliability Engineer, you need a solid background in mechanical or electrical engineering, problem-solving abilities, and experience with equipment diagnostics, typically supported by a relevant engineering degree. Familiarity with Computerized Maintenance Management Systems (CMMS), reliability analysis tools, and certifications like Certified Maintenance & Reliability Professional (CMRP) are highly valued. Strong analytical thinking, effective communication, and a proactive approach to continuous improvement set top performers apart. These competencies are crucial for optimizing equipment performance, minimizing downtime, and driving operational efficiency in industrial environments.

What challenges do maintenance and reliability engineers face when implementing new maintenance strategies?

Maintenance and Reliability Engineers often encounter challenges such as resistance to change from operations staff, limited historical data for analysis, and aligning maintenance goals with overall production targets. Successfully implementing new strategies requires strong communication skills to engage team members, thorough training programs, and continuous monitoring to demonstrate the benefits of changes. Overcoming these hurdles is essential for improving equipment reliability and reducing downtime in the long term.

What is the difference between Maintenance And Reliability Engineer vs Maintenance Technician?

AspectMaintenance And Reliability EngineerMaintenance Technician
CredentialsBachelor's degree in engineering or related field, certifications like CMRT or CRL often preferredTechnical diploma or certification in maintenance or trades
Work EnvironmentDesigning maintenance strategies, analyzing reliability data, overseeing maintenance programsPerforming routine repairs, troubleshooting equipment, executing maintenance tasks
Industry UsageUsed across manufacturing, energy, and industrial sectors for strategic maintenance planningCommonly found in factories, plants, and facilities performing hands-on maintenance

The Maintenance And Reliability Engineer focuses on developing maintenance strategies and improving equipment reliability, often working on planning and analysis. In contrast, Maintenance Technicians handle hands-on repairs and routine maintenance tasks. Both roles are essential but differ in scope, responsibilities, and required qualifications.

Infographic showing various Maintenance And Reliability Engineer job openings in British Columbia as of August 2026, with employment types broken down into 1% As Needed, 73% Full Time, 23% Part Time, 2% Contract, and 1% Nights. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $116,866 per year, or $56.2 per hour.

Site Reliability Engineer

LayerZero Labs

Vancouver, BC โ€ข On-site

CA$200K/yr

Full-time

Re-posted 8 days ago


Job description

LayerZero

The Future is Omnichain.

Founded in 2021, LayerZero's vision is to create a community of cross-chain developers, building dApps that are no longer constrained by individual blockchain capabilities. With LayerZero's simple, generic messaging protocol, builders will develop cross-chain dApps designed to unify the power of individual blockchains.

We are funded by the best investors in the world including:

a16z, Sequoia, PayPal, Binance Ventures, Coinbase Ventures, Uniswap Labs, Circle Ventures, Delphi Digital, and many more.

ABOUT THE ROLE

At LayerZero, our Site Reliability Engineering (SRE) team is at the intersection of software and systems engineering, dedicated to crafting and maintaining large-scale, resilient systems. Our goal is to ensure that all LayerZero services-ranging from critical internal systems to those external users interact with-are reliable, meet the uptime expectations of our users, and continuously evolve at a swift pace. Our SRE professionals will monitor our system's capacity and performance to uphold these standards.ย 

Our software development efforts aim to enhance system efficiency, develop robust infrastructure, and reduce manual workload through automation. As a member of the SRE team, you'll tackle the unique challenges of scaling at LayerZero. You'll leverage your skills in coding, algorithmic problem-solving, complexity analysis, and designing systems at scale. The success of our SRE team is deeply rooted in a culture that values intellectual curiosity, effective problem-solving, and an openness to different ideas. We are committed to bringing together individuals from diverse backgrounds, experiences, and viewpoints.ย 

WHAT YOU'LL DO
  • Build, monitor, and maintain blockchain node infrastructure for a variety of DLTs, ensuring reliability and performance.
  • Collaborate with product and platform engineers to proactively address reliability, scalability, and observability.
  • Develop scalable infrastructure using code, with a focus on Kubernetes Helm charts.
  • Automate incident detection, triage, and resolution processes.
  • Participate in the on-call rotation for systems owned by the team.
ABOUT YOU
  • Bachelor's degree in Computer Science, similar technical field of study, or equivalent practical experience.ย ย 
  • 4+ years of experience as a Site Reliability Engineer, DevOps Engineer, or similar role.
  • Deep familiarity with blockchain node infrastructure (e.g., running validator/full/archive nodes, RPC optimization, etc.).
  • Strong proficiency in Typescript or Golang development-with ability to build tools, services, or automation.
  • Advanced knowledge of Unix/Linux internals and systems administration.
  • Strong background in distributed system design and high availability architecture.
  • 3+ years of experience with Kubernetes, including Helm chart authoring.
  • Excellent communication skills and a collaborative, problem-solving mindset.

The base salary for this position ranges from $120,000/year up to $200,000/year. Salary is based on a number of factors and may vary depending on job-related knowledge, skills, and experience. LayerZero is a total compensation company. Dependent on the position offered, equity, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits.

Equal Opportunity Employer

LayerZero Labs is committed to fostering a diverse and inclusive workplace. LayerZero Labs is an equal opportunity employer and does not discriminate on the basis of race, national origin, religion, gender, gender identity, sexual orientation, marital status, protected veteran status, disability, age, or any other legally protected status.