
Reliability Engineer
ServiceNow22 hours ago
Santa Clara, CA, USAMid Level
H1B sponsor
Base Salary
$109k - $168k/yr
Responsibilities
- Design, build, and operate cloud-native platforms for software validation, release validation, production readiness, and developer productivity.
- Build automated test pipelines, observability, reliability signals, deployment intelligence, and quality gates into engineering workflows.
- Develop reusable test frameworks, self-service environments, test data management, mock services, and developer productivity tooling.
- Design and enhance Kubernetes-based platforms for scalable test infrastructure, release automation, cloud-native workloads, and developer self-service.
- Implement automated failure detection, deployment verification, policy enforcement, security checks, resilience testing, and operational health assessments.
- Resolve complex platform, infrastructure, networking, and distributed-systems challenges through software engineering and automation.
- Apply progressive delivery, chaos engineering, disaster recovery, monitoring, incident management, and reliability validation practices.
- Partner with engineering teams, participate in architecture reviews, influence technical decisions, and mentor engineers through technical guidance and code reviews.
Requirements
- At least 2 years of experience in Site Reliability Engineering, DevOps, Platform Engineering, Software Engineering, or Infrastructure Engineering with a bachelor’s degree; an advanced degree may substitute for experience, or equivalent work experience may qualify.
- Hands-on Kubernetes experience across cluster operations, networking, storage, security, autoscaling, and multi-cluster environments.
- Experience building and operating highly available cloud-native platforms and integrating Kubernetes with automated testing and deployment workflows.
- Experience with automation, progressive delivery, canary deployments, feature flags, automated rollback, deployment verification, chaos engineering, resilience testing, and disaster recovery.
- Strong software engineering experience designing, developing, testing, and debugging applications with Python, Go, Java, or Ruby.
- Understanding of observability, monitoring, SLI/SLOs, incident management, and production operations for distributed systems.
- Preferred experience with GitLab CI/CD, Argo CD, Flux, enterprise test automation, Playwright, Selenium, Cypress, REST Assured, PyTest, JUnit/TestNG, service virtualization, contract testing, synthetic testing, Ansible, Terraform, Helm, Argo Workflows, Kustomize, Istio or Linkerd, Gateway API or Ingress, Prometheus, OpenTelemetry, and public cloud Kubernetes services.
- Experience or familiarity with AI-assisted engineering, intelligent testing, release risk analysis, incident diagnostics, operational automation, or cloud-native engineering platforms is preferred.
- Ability to solve complex technical problems independently, collaborate across globally distributed teams, and operate effectively in ambiguous environments.
Benefits
- Health plans, flexible spending accounts, a 401(k) plan with company match, ESPP, matching donations, flexible time away, and family leave programs.
- Flexible work persona, with distributed-work flexibility based on role and location.
- Regular employee position in the North America and Canada region.
Tech Stack
Categories
DevOpsSite Reliability
About ServiceNow
ServiceNow builds a cloud platform for enterprise digital workflows, covering IT service management, customer service, HR service delivery, security operations, and operations management, plus tools for custom app development. It sells subscription SaaS to large organizations and public-sector agencies to automate processes and connect data across systems. Founded in 2004 and headquartered in Santa Clara, California, ServiceNow is a public company listed on the NYSE under the ticker NOW.