Senior Distributed Storage Engineer (Go/Rust)

Cloudflare

Austin (TX)

On-site

USD 185,000 - 254,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Medical Insurance
Dental Insurance
Vision Insurance
401(k) Retirement Savings Plan
Employee Stock Participation Plan
Flexible paid time off

Job summary

Cloudflare’s ETI Storage Infrastructure team builds the core storage layer supporting distributed services across Cloudflare’s edge network. You will help manage distributed databases and storage systems, optimize rebuilds, and ensure durability at scale.

The role emphasizes correctness, performance, and collaboration across teams, with exposure to Go, Rust, Saltstack, and Terraform, shaping high‑throughput, low‑latency storage for millions of customers.

Qualifications

  • Experience with distributed databases or storage systems.
  • Strong programming skills in Go, Rust, C++, or similar.
  • Deep understanding of distributed systems: consensus, replication, MVCC, isolation.
  • Experience reading and debugging complex codebases with correctness in mind.
  • Familiarity with storage engines like RocksDB, LevelDB, Pebble.
  • Experience with infrastructure as code and monitoring tools.

Responsibilities

  • Add features and extensions to the database for R2, Durable Objects, and Workers KV.
  • Ensure correctness through code reviews, testing, and staged rollout.
  • Tune performance and resource usage during rollouts and production.
  • Optimize data placement and replication for edge topology with schema design input.
  • Build observability and tooling for the database across consumers.
  • Collaborate with teams using Go, Rust, Saltstack, and Terraform.

Skills

Go
Rust
C++
Distributed systems
SQL databases
Networking basics
Infrastructure as code
Monitoring Grafana

Tools

Saltstack
Terraform

Job description

Cloudflare’s ETI Storage Infrastructure team builds the core storage layer supporting distributed services across Cloudflare’s edge network. You will help manage distributed databases and storage systems, optimize rebuilds, and ensure durability at scale.

The role emphasizes correctness, performance, and collaboration across teams, with exposure to Go, Rust, Saltstack, and Terraform, shaping high‑throughput, low‑latency storage for millions of customers.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Distributed Storage Engineer (Rust/Go) – Edge Infra
Senior Distributed Storage Engineer (Rust/Go) – Edge Infra

Cloudflare • Seattle (WA)

On-site
USD 185,000 - 254,000
Health Insurance
Dental Insurance
Vision Insurance
+3
Senior Distributed Storage & Data Platform Engineer
Senior Distributed Storage & Data Platform Engineer

Cloudflare • United States

On-site
USD 120,000 - 160,000
Senior Distributed Systems Engineer, Data Platform
Senior Distributed Systems Engineer, Data Platform

Cloudflare • Seattle (WA)

On-site
USD 185,000 - 254,000
Medical Insurance
Dental Insurance
Vision Insurance
+2
Senior Software Engineer, Storage Infrastructure
Senior Software Engineer, Storage Infrastructure

Cloudflare • Seattle (WA)

On-site
USD 185,000 - 254,000
Health Insurance
Dental Insurance
Vision Insurance
+3
Senior Software Engineer, Distributed Databases
Senior Software Engineer, Distributed Databases

Cloudflare • Austin (TX)

On-site
USD 185,000 - 254,000
Medical Insurance
Dental Insurance
Vision Insurance
+3
Senior Egress Engineer (Go/Rust) — Hybrid + Equity
Senior Egress Engineer (Go/Rust) — Hybrid + Equity

CloudFlare • United States

Hybrid
USD 180,000 - 260,000
Equity
Senior Edge Systems Engineer (Rust/Go)
Senior Edge Systems Engineer (Rust/Go)

Cloudflare • Denver (CO)

On-site
USD 168,000 - 231,000
Equity
Senior Edge Distributed Systems Engineer—Data Residency
Senior Edge Distributed Systems Engineer—Data Residency

Webhosting • Austin (TX)

On-site
USD 140,000 - 220,000
Senior Systems Engineer, Load Balancing (Go/Rust)
Senior Systems Engineer, Load Balancing (Go/Rust)

Cloudflare • United States

On-site
USD 140,000 - 200,000
Senior Software Engineer, Edge API Gateway (Rust/Go)
Senior Software Engineer, Edge API Gateway (Rust/Go)

CloudFlare • Austin (TX), Northern (KY)

Hybrid
USD 180,000 - 230,000