Jobs / ServiceNow

Staff Site Reliability Engineer

ServiceNow · Toronto, ON, Canada
Toronto, ON, CanadaExp: 8+ yrs109,400-191,500 CAD/yearlyHybrid
Remuneration
Equity when applicable, variable or incentive compensation, and benefits
Location
Toronto, ON, Canada
Visa sponsorship
Not specified

Job summary

The Staff Site Reliability Engineer sets technical direction for reliability and release quality across engineering teams, building and operating cloud-native platforms for software validation, release validation, and production readiness. The role develops Kubernetes-based test infrastructure, CI/CD automation, observability, and quality gates, while improving resilience, resolving complex platform challenges, leading architecture decisions, and mentoring engineers.

Benefits

Health plansFlexible spending accountsEmployee stock purchase planMatching donationsFlexible time awayFamily leave programs

Qualifications

  • At least 8 years of relevant engineering experience, or the stated degree and experience alternatives, or equivalent experience.
  • Hands-on Kubernetes experience with cluster operations, networking, storage, security, autoscaling, and multi-cluster environments.
  • Experience building and operating highly available cloud-native platforms.
  • Experience integrating Kubernetes with CI/CD, GitOps, test pipelines, and deployment validation.
  • Experience with progressive delivery, canary deployments, feature flags, and automated rollback.
  • Experience with chaos engineering, resilience testing, and disaster recovery.
  • Strong software engineering skills in Python, Go, Java, or Ruby.
  • Understanding of observability, SLIs and SLOs, incident management, and distributed systems operations.
  • Ability to independently drive projects in fast-paced, ambiguous environments.
  • Experience applying or evaluating AI for work processes, decision-making, or problem-solving.

Responsibilities

  • Design, build, and operate cloud-native platforms for software validation, release validation, and production readiness.
  • Design and maintain production-like release and test environments.
  • Integrate automated test pipelines, observability, and quality gates into CI/CD workflows.
  • Reduce manual toil through automation and shift-left practices.
  • Build reusable frameworks, self-service environments, test data management, and mock services.
  • Develop Kubernetes-based test infrastructure, release automation, and developer self-service.
  • Implement automated checks for failure detection, deployment verification, policy enforcement, security, and resilience.
  • Resolve complex platform, infrastructure, and networking challenges.
  • Lead architecture reviews and cross-team projects.
  • Mentor engineers through code reviews, guidance, and knowledge sharing.
  • Promote reliability, automation, and operational excellence.

Skills

AKSAnsibleArgo CDAWSAzureEKSFluxGCPGitLabGitLab CIGKEGoGrafanaHelmIstioJavaKubernetesLinkerdOpenTelemetryPrometheusPythonRESTRubyServiceNowTerraformVictoriaMetrics

Degrees

Bachelor's degreeMaster's degreePhD

Languages

PythonGoJavaRuby

Industry

Cloud infrastructureSite reliability engineering

Security clearance

Government of Canada Reliability Status screening

Relocation

No