B

Backblaze

Cloud storage and data backup provider

Senior Software Engineer - Data Infrastructure

Platform EngineeringConfirmed live in the last 24 hours
Full-timeRemote in USARemote

About the Job

Requirements

  • At least 7 years of backend development in an enterprise environment using an object-oriented or systems language such as Java, Rust, C++, C#, Go, or similar.
  • Experience designing automation frameworks or platforms that other engineers build on.
  • Experience building large-scale software systems running on thousands of servers.
  • Experience building automation or tooling that other engineers depend on daily, such as internal platform services, operational tooling, or a deployment and configuration pipeline.
  • Working knowledge of an observability stack such as Prometheus, Grafana, OpenTelemetry, ELK, Datadog, or equivalent, including instrumenting a service and designing trusted alerts.
  • Strong Linux fundamentals and comfort operating in a bare-metal or hybrid environment rather than a fully managed cloud.
  • Professional experience incorporating AI-assisted development tools such as Gemini, Cursor, Claude Code, or similar.
  • Comfort with all aspects of the software development lifecycle, including design, implementation, testing, and rollout.
  • Good attitude and willingness to do what is needed to get the job done.
  • Strong desire to work for a small, fast-paced company.
  • Desire to learn and adapt to rapidly changing technologies and work environments.
  • Rigorous adherence to best practices and attention to detail.
  • Excellent interpersonal skills and oral and written communication.
  • Troubleshooting and problem-solving skills.

Responsibilities

  • Design and build automation frameworks that let other engineers provision, configure, and repair fleet infrastructure themselves.
  • Design and extend the observability stack of metrics, logs, traces, and alerts to indicate storage-platform health and degradation.
  • Build reporting, dashboards, and visualizations that show engineering and leadership fleet health, capacity, and operational trends.
  • Build system-health tooling that detects failing hardware, configuration drift, and capacity risk before incidents occur.
  • Lead technical design discussions and produce clear design documents for changes spanning multiple services and teams.
  • Drive implementation of large features from design through rollout, including required migration and backfill work.
  • Partner with the on-call rotation to turn recurring toil and incident findings into automation and better signal.

Desired Qualifications

  • Proficiency in Java.
  • Experience with configuration management or infrastructure-as-code tooling such as Ansible, Salt, Puppet, Chef, or Terraform.
  • Experience designing service-level objectives and error budgets, or reducing alert noise on a fleet at scale.
  • Experience with time-series databases and query languages such as PromQL.
  • Experience automating hardware lifecycle work, including burn-in, failure detection, drive replacement, and decommissioning.
  • Experience discovering and implementing performance improvements, including CPU and input/output.
  • Understanding of Linux internals and file systems.
  • Familiarity with hard-drive performance and optimization, including host-managed shingled magnetic recording.
  • Experience building and interpreting models, dashboards, or reports.

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