Software Developer III, Site Reliability

Google Canada

Southwestern Ontario

On-site

CAD 150,000 - 153,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Bonus target
Equity
Benefits package

Job summary

Google in Waterloo, Ontario is seeking a Software Developer III, Site Reliability to join the Site Reliability Development team. This full-time role focuses on building and operating massively distributed, fault-tolerant systems, with emphasis on automation, code development, and performance improvements.

You'll contribute across the full development lifecycle, review peers' code, triage issues, and participate in design reviews.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Minimum 2 years of software development experience.
  • Experience with large-scale distributed systems preferred.
  • Master's degree in Computer Science or Engineering preferred.

Responsibilities

  • Write product or system development code.
  • Review code developed by other developers and provide feedback.
  • Triage product or system issues and debug, track, and resolve them.
  • Participate in or lead design reviews with peers and stakeholders.

Job description

Software Developer III, Site Reliability at Google in Waterloo, Ontario is a full-time position carrying a salary range of $150,000–$153,000 CAD per year, plus a 15% bonus target, equity, and benefits.

The role sits within Site Reliability Development, where software and systems engineering combine to build and operate large-scale, massively distributed, fault-tolerant systems. Day to day, you'll write product and system development code, review peers' code, triage issues, and participate in design reviews.

About the Role: Software Developer III, Site Reliability

Site Reliability Development at Google focuses on keeping both internally critical and externally visible services reliable, with uptime matched to users' needs and a strong rate of improvement. Much of the software work targets optimizing existing systems, building infrastructure, and eliminating manual work through automation.

You'll take on the complex challenges of scale that are particular to Google's environment, applying expertise in coding, algorithms, complexity analysis, and large-scale system design. The team encourages self-direction on meaningful projects, along with an environment that supports learning and growth.

Benefits and Salary

The posted salary range is $150,000–$153,000 CAD per year, with individual pay determined by job-related skills, experience, and relevant education or training. On top of base pay, the role includes a 15% bonus target and equity.

Google also offers a benefits package; details are available through the application process.

Job Details

Company: Google

Location: Waterloo, ON

Requisition ID: 123352091618878150

Pay: $150,000–$153,000 CAD/year + 15% bonus target + equity + benefits

Responsibilities

In this role, you'll contribute across the full development lifecycle: writing code, reviewing others' work, and helping maintain and improve documentation. You'll also be part of diagnosing and resolving system and product issues, and shaping technical direction through design reviews.

  • Write product or system development code
  • Review code developed by other developers and provide feedback to ensure best practices, including style guidelines, accuracy, testability, and efficiency
  • Contribute to documentation or educational content, adapting material based on product or program updates and user feedback
  • Triage product or system issues and debug, track, and resolve them by analyzing sources of issues and their impact on hardware, network, or service operations and quality
  • Participate in or lead design reviews with peers and stakeholders to decide among available technologies
Requirements / Skills

The minimum qualifications set a clear baseline in computer science education and hands‑on programming experience. Preferred qualifications favour candidates who have also worked with large-scale distributed systems at the graduate level.

  • Bachelor's degree in Computer Science, Engineering, a related field, or equivalent practical experience (required)
  • 2 years of experience with software development in one or more programming languages (required)
  • Master's degree in Computer Science or Engineering (preferred)
  • 2 years of experience designing, analyzing, and troubleshooting large-scale distributed systems (preferred)

Bachelor's degree in Computer Science, Engineering, a related field, or equivalent practical experience. Master's degree in Computer Science or Engineering preferred. 2 years of experience designing, analyzing, and troubleshooting large-scale distributed systems preferred.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer III, Site Reliability
Software Developer III, Site Reliability

Google LLC • Southwestern Ontario

On-site
CAD 150,000 - 153,000
Equity
Bonus target
Benefits
Staff Site Reliability Developer, Google Unified Security and Threat Operations
Staff Site Reliability Developer, Google Unified Security and Threat Operations

Google Canada • Southwestern Ontario

On-site
CAD 216,000 - 221,000
Equity
Benefits package
Staff Software Developer, Protected Data SRE · Waterloo, Canada Full-time · On-site — 1 minute ago
Staff Software Developer, Protected Data SRE · Waterloo, Canada Full-time · On-site — 1 minute ago

Emploive • Southwestern Ontario

Hybrid
CAD 216,000 - 221,000
Equity
Bonus target
Benefits
Software Developer III, Ads Infrastructure
Software Developer III, Ads Infrastructure

Google Canada • Southwestern Ontario

On-site
CAD 150,000 - 153,000
Cloud Technical Solutions Developer, Storage and Databases
Cloud Technical Solutions Developer, Storage and Databases

Google Canada • Southwestern Ontario

Hybrid
CAD 144,000 - 147,000
Equity
Benefits package
Staff Software Developer, Protected Data SRE
Staff Software Developer, Protected Data SRE

Google LLC • Southwestern Ontario

On-site
CAD 216,000 - 221,000
Lead Web Solutions Developer, Cloud Support, Tools and Automation (English)
Lead Web Solutions Developer, Cloud Support, Tools and Automation (English)

Google Canada • Southwestern Ontario

On-site
CAD 166,000 - 170,000
Equity
Bonus target 15%
Benefits package
Staff Software Developer, Protected Data SRE
Staff Software Developer, Protected Data SRE

Google Inc. • Southwestern Ontario

On-site
CAD 216,000 - 221,000
Equity
Bonus target
Benefits
Staff Site Reliability Developer, Google Unified Security and Threat Operations
Staff Site Reliability Developer, Google Unified Security and Threat Operations

Google • Southwestern Ontario

On-site
CAD 216,000 - 222,000
Equity
Bonus target 20%
Benefits
Staff Software Developer, Protected Data SRE
Staff Software Developer, Protected Data SRE

Google • Southwestern Ontario

On-site
CAD 216,000 - 221,000