P

Pure Storage

Delivers all-flash storage hardware and services

Site Reliability Engineer

Site Reliability EngineeringPosted on Nov 12
Full-timePrague, CzechiaNo salary listed

About the Job

Requirements

  • Proven track record in software, platform, or site reliability engineering, including several years of end-to-end ownership of production systems and on-call for critical services.
  • Strong software engineering proficiency in languages such as Python or Go, with experience building operational tooling for platform scale.
  • Hands-on expertise operating distributed systems on Linux and Kubernetes using Infrastructure as Code and CI/CD pipelines across multi-cloud or hybrid environments.
  • Experience running stateful services, such as databases, caches, or message brokers, with a focus on high availability, disaster recovery, and automated failover.
  • Demonstrated capability in defining service level objectives and error budgets, leading blameless postmortems, and driving technical direction across engineering teams.

Responsibilities

  • Own the reliability of a group of platform services end to end and lead one or more programmes that raise reliability across the organisation.
  • Lead the definition of service level objectives with service owners, design how they are measured and reported, and own the reliability indicators the organisation tracks, including time to detect and time to recover. Use these indicators to shape team priorities and make the case for reliability work with engineering leadership.
  • Set the direction for a consistent pipeline for metrics, logs, and alerts across data centres and public cloud. Drive improvements in detection speed and alert quality across teams, and define the standards that service owners build to.
  • Participate in the on-call rotation and act as incident commander for significant incidents. Lead blameless postmortems, ensure their actions are completed, and improve the incident process, including ownership, escalation, communication, and review.
  • Own the architecture and operation of the messaging, caching, database, and continuous-integration services the platform depends on. Lead their evolution to highly available designs, including redundancy, capacity planning, upgrade strategy, and tested recovery procedures.
  • Identify major sources of operational toil and lead engineering work to remove them. Help define how AI is applied to incident triage and remediation, including safeguards around automated actions, and measure the effect on recovery time.
  • Run design and production-readiness reviews for new and changing services, set the reliability expectations product teams are held to, and coach engineers across teams on reliability practices.
  • Mentor engineers on the team, review designs and changes, and represent the team's reliability work with partner teams and leadership.

About the Company

Pure Storage

Delivers all-flash storage hardware and services

Pure Storage provides data storage solutions including all-flash storage arrays, cloud storage, hybrid cloud, and data protection services. Its products work by using flash memory to deliver fast data access, with Evergreen One offering a subscription-based, continuous update and maintenance model that keeps hardware and software up to date without replacing hardware. The company differentiates itself from competitors through a focus on high-performance all-flash storage, scalable data management, and a subscription-based Evergreen model that sustains ongoing software/firmware updates. Its goal is to help businesses manage, protect, and access their data efficiently at scale with sustainable, environmentally friendly storage solutions.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Santa Clara, CA
Founded
2009

Recently Posted Jobs

Explore more opportunities at Pure Storage

See more jobs