jobapplier

Staff Site Reliability Engineer

ServiceNow

Join ServiceNow's SRE team as a Staff Site Reliability Engineer. In this role, you will be responsible for maintaining and improving the reliability, scalability, and performance of ServiceNow's cloud infrastructure. You will design and operate cloud-native platforms, build automated test pipelines, and promote a culture of reliability and operational excellence. This position requires a strong background in SRE, DevOps, or infrastructure engineering, as well as experience with Kubernetes, cloud-native platforms, and automation.

Experience with progressive delivery, including canary deployments, feature flags, and automated rollback

Responsibilities

  • Design and operate cloud-native platforms for software validation, release validation, and production readiness.
  • Build automated test pipelines, observability, and quality gates into CI/CD workflows, and reduce manual toil through automation.
  • Lead architecture reviews and design discussions, and drive projects independently across teams while mentoring engineers.
  • Experience with chaos engineering, resilience testing, and disaster recovery
  • Observability and monitoring platforms at scale, including Grafana and VictoriaMetrics
  • Test automation frameworks such as Playwright, Selenium, Cypress, REST Assured, PyTest, or JUnit/TestNG

Requirements

  • Due to Government of Canada regulatory requirements, this position requires the successful completion of a Government of Canada Reliability Status screening as a condition of employment. The screening process requires 5 years of verifiable background history. This includes identity verification, education verification, a criminal record check, and a credit check
  • Solid understanding of observability, SLIs/SLOs, incident management, and distributed systems operations
  • Experience in leveraging or critically thinking about how to integrate AI into work processes, decision-making, or problem-solving. This may include using AI-powered tools, automating workflows, analyzing AI-driven insights, or exploring AI's potential impact on the function or industry
  • Experience integrating AI into work processes, decision-making, or problem-solving
  • Strong software engineering skills in Python, Go, Java, or Ruby
  • Experience building and operating highly available cloud-native platforms
  • 8+ years of experience in SRE, DevOps, platform, software, or infrastructure engineering, with a Bachelor's degree or 6 years and a Master's degree; or a PhD with 3 years experience; or equivalent experience
  • Experience integrating Kubernetes with CI/CD, GitOps, automated test pipelines, and deployment validation
  • Ability to drive projects independently and thrive in fast-paced, ambiguous environments, with a strong ownership mindset
  • Hands-on Kubernetes experience across cluster operations, networking, storage, security, autoscaling, and multi-cluster environments
  • DevOps and GitOps tools such as GitLab CI/CD, Argo CD, or Flux
  • Service virtualization, contract testing, and synthetic testing
  • Test orchestration, flaky test detection, and test data management

Preferred

Infrastructure as Code with Terraform or Ansible

  • Kubernetes ecosystem tools such as Helm, Istio/Linkerd, Prometheus, and OpenTelemetry
  • AI-assisted engineering, intelligent testing, or operational automation
  • Managed Kubernetes on AWS (EKS), Azure (AKS), or Google Cloud (GKE)

Pay

USD 109,400 - 191,500