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