R

Rubrik

Cloud data management and enterprise backup

Staff Software Engineer - Reliability

Site Reliability EngineeringConfirmed live in the last 24 hours
Full-timePalo Alto, CA, USA

About the Job

Requirements

  • Must be a US Citizen currently residing on continental United States soil.
  • Must have a BS, MS, or PhD in Computer Science, Computer Engineering, or a highly related technical discipline.
  • Must have a minimum of 8–12+ years of software engineering and production cloud infrastructure experience, including at least 5+ years in a formal SRE, DevOps, or Platform engineering role operating hyperscale SaaS products.
  • Must have hands-on programming expertise in Golang, Python, or Java and a deep grasp of concurrency models, data structures, and test-driven software design patterns.
  • Must have proven proficiency designing, deploying, analyzing, and auditing complex, large-scale distributed systems, database topologies, and high-availability public cloud meshes.
  • Must have authoritative operational command of Unix/Linux environments, including process models, file systems, kernels, systems administration, and advanced L4/L7 networking protocols.
  • Must have working knowledge of operating AI systems in production, including model serving, cost trade-offs, and reliability and safety considerations of LLM- and agent-based workloads, as well as judgment on when to use AI versus deterministic automation.
  • Must be able to institutionalize feedback channels that convert customer escalation and POC patterns into prioritized product and reliability feedback, partnering directly with Product, Sales Engineering, and Support leadership.
  • Must have a track record of partnering directly with Sales, Support, and customers on escalations and POCs, and translating field signals into engineering action.
  • Must have demonstrated technical leadership, experience mapping architectural dependencies and managing multi-team technical projects, and the ability to guide organizations through critical platform shifts with high technical judgment.

Responsibilities

  • Formulate and execute the architectural vision for the Cloud Platform, optimizing backend infrastructure systems such as Kubernetes, MySQL, and cloud-native services for performance, security, and multi-region scale.
  • Build, scale, and maintain custom internal tools, platform controllers, and automation frameworks in Go or Python to eliminate operational toil.
  • Deploy, scale, and operate the AI infrastructure powering SaaS offerings, owning the reliability, performance, cost, and security controls for AI workloads in multi-tenant, compliance-bound environments.
  • Drive adoption of AI-driven solutions across SRE for automated triage, incident response, operational analysis, and developer productivity.
  • Build guardrails, controls, and platform patterns that preserve SaaS reliability as AI adoption accelerates across product and engineering.
  • Create technical consensus across component, platform, and security engineering teams, embedding structural resilience, capacity guards, and compliance from initial feature designs.
  • Define, audit, and enforce Service Level Indicators, Service Level Objectives, and Error Budgets across critical enterprise platform services, translating telemetry insights into product roadmaps during executive reviews.
  • Serve as a primary Incident Commander for high-severity cloud outages, establishing roles, directing mitigation, and coordinating blameless post-mortems that drive systemic fixes.
  • Architect cost-observability tools and attribution frameworks; lead cloud infrastructure capacity forecasting, resource quota optimization, and vendor service-level-agreement management.
  • Set the technical direction for the Application-SRE team and improve how it diagnoses, mitigates, and durably resolves complex customer-impacting platform issues.
  • Mentor senior and junior individual contributors, participate in interview frameworks, and raise the collective technical bar.
  • Participate in on-call rotations.

Desired Qualifications

  • Have extensive production experience provisioning, lifecycle-managing, and recovering enterprise-scale Kubernetes deployments, including GKE and EKS, and large-scale relational or non-relational databases such as MySQL.
  • Have experience building, certifying, or auditing infrastructure environments under FedRAMP High or Moderate, SOC 2, ISO 27001, or CJIS compliance structures.
  • Have fluency in Infrastructure-as-Code module design using Terraform or Pulumi, multi-tenant state isolation, and observability fabrics such as Prometheus, Grafana, or OpenTelemetry.
  • Have exposure to building AI- or LLM-powered internal tooling and applying it to SRE, operations, or engineering productivity.
  • Be familiar with the operational considerations of running AI workloads on cloud and Kubernetes platforms.

About the Company

Rubrik

Cloud data management and enterprise backup

Rubrik provides cloud data management and enterprise backup software that protects and manages data across on‑premises and cloud environments. It automates backup and recovery, offering cloud-native protection for AWS, Azure, and Office 365 plus archival to Microsoft Azure, with backups designed to be immutable to resist ransomware and enable fast, 100% data recovery and instant VM and database restores. The product integrates with major platforms like AWS, GCP, Microsoft, NetApp, Nutanix, Pure Storage, and VMware, using automated protection policies to simplify data protection and speed up restores at scale. Its goal is to help organizations safeguard data securely and efficiently while lowering total cost of ownership and the effort required to manage backups.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Palo Alto, CA
Founded
2014

Recently Posted Jobs

Explore more opportunities at Rubrik

See more jobs