B

Backblaze

Cloud storage and data backup provider

Principal Site Reliability Engineer

Site Reliability EngineeringConfirmed live in the last 24 hours
Full-timeRemote in USARemote

About the Job

Requirements

  • A bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • At least 10 years of experience in site reliability, systems engineering, or operations.
  • Experience with large-scale, production-grade systems, including establishing operational procedures or runbooks and bringing others up to speed on them.
  • Solid Linux systems administration and troubleshooting skills.
  • Ability to leverage artificial intelligence tools to improve platform stability and scalability.
  • Knowledge of storage systems, performance, sharding, and storage algorithms.
  • Experience with load balancing services, including IPVS.
  • Security-minded operations, including patching, hardening, and identifying vulnerabilities.
  • Familiarity with service reliability concepts, including monitoring, alerting, incident response, and root cause analysis.
  • Proficiency in at least one scripting language: Python, Bash, or Go.
  • Experience with containers, Kubernetes, Docker, and microservices concepts; ability to operate in a Kubernetes/Vitess-on-Kubernetes environment using kubectl, mysqlsh, and Vitess keyspaces.
  • Experience with HashiCorp products, including Nomad, Vault, and Terraform.

Responsibilities

  • Own the availability and durability of critical services across production environments and be accountable for outcomes.
  • Work independently, take ownership, and drive projects from problem discovery through resolution.
  • Assist and advise on the design of service health metrics using service-level indicators, service-level objectives, and error budgets; escalate issues when thresholds are at risk; partner with service owners to define and iterate on these measures and establish error-budget policies and alerting.
  • Participate in leadership on-call rotations, incident response, and post-incident reviews to drive service improvements.
  • Follow established ITIL/OSS processes for incident, change, problem, and capacity management.
  • Design automation for common operational tasks to reduce manual intervention and toil.
  • Collaborate with engineering on overall storage design and performance expectations against product service-level agreements.
  • Define monitoring, logging, and alerting frameworks, including Prometheus, Grafana, Catchpoint, and ELK, and help integrate runbooks with FireHydrant.
  • Work with continuous integration and continuous delivery pipelines, configuration management, and infrastructure-as-code tools such as Terraform, Ansible, and Jenkins.
  • Write scripts in Bash, Python, Go, or other languages to improve system reliability and efficiency.
  • Partner with engineering, customer success, product, and operations teams to support resilient system design and operations.
  • Work with customers to ensure stability prioritization reflects their needs and experiences with Backblaze products.
  • Work with vendors and service providers to troubleshoot service issues and track service-level agreement performance.
  • Document systems, share learnings, and help grow a reliability-minded engineering culture.
  • Lead cross-functional teams to identify gaps in observability and operations processes and define an overall prioritization strategy.
  • Identify recurring issues, propose long-term improvements, and design action plans to implement them.
  • Promote reliability-focused practices within development and operations teams.

Desired Qualifications

  • Experience with hyperscalers.
  • Experience in a SaaS, service provider, or distributed-systems environment.
  • Familiarity with ITIL/OSS practices and service-level objectives/service-level agreements.
  • Experience with cloud platforms such as AWS, GCP, or Azure.

About the Company

Backblaze

Cloud storage and data backup provider

Backblaze provides cloud storage and data backup services for individuals, businesses, and developers. It runs two main products: Backblaze Computer Backup, which automatically backs up laptops and desktops for a fixed monthly fee, and Backblaze B2 Cloud Storage, an IaaS offering with S3-compatible APIs that competes on price and is used for development, AI workloads, media archives, and ransomware protection. The company differentiates itself through transparent, public drive-performance reports, and by building its own cost-focused infrastructure using commodity hardware to keep costs low. Its goal is to deliver simple, affordable, and reliable data protection and cloud storage at scale, from individuals to enterprises, with clear pricing and straightforward features.

Company size
201-500
Company stage
IPO
Headquarters
San Mateo, CA
Founded
2007

Recently Posted Jobs

Explore more opportunities at Backblaze

See more jobs