Edge Distributed Databases Engineer (Go/Rust) – Equity

CloudFlare

Seattle (WA)

On-site

USD 185,000 - 254,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity plan
Health benefits

Job summary

Cloudflare is seeking a Senior Software Engineer to own distributed database systems across its edge network, powering services like R2 and Workers KV. This role sits in the Emerging Technologies & Incubation group and focuses on reliability, performance, and scalability.

You will work across Go, Rust, and infrastructure tooling to add features, optimize data placement, and improve observability, with production-grade changes from inception to rollout.

Qualifications

  • Experience with distributed databases or storage systems (e.g., CockroachDB, TiKV, YugabyteDB).
  • Strong programming in Go, Rust, or C++.
  • Understanding of consensus protocols (Raft/Paxos) and MVCC.
  • Ability to read, debug, modify large codebases under correctness constraints.
  • Familiarity with LS M-tree storage engines (RocksDB, LevelDB, Pebble).
  • Knowledge of storage basics: block devices, filesystems, SSDs.
  • Experience with infrastructure as code and monitoring (Prometheus, Grafana).

Responsibilities

  • Own distributed database systems across Cloudflare's edge network powering services like R2 and Workers KV.
  • Add features and extensions to meet R2, Durable Objects, and Workers KV needs.
  • Ensure correctness via code review, tests, and staged rollouts to prevent customer impact.
  • Tune performance and resource use across staged rollouts and production.
  • Collaborate on data placement, replication and schema design with other teams.
  • Build observability and tooling to support the database across consumers.

Skills

Go
Rust
C++
Distributed systems
Database internals
Performance tuning
Observability tooling
Networking fundamentals
Go, Rust, C++

Tools

Saltstack
Terraform
Prometheus
Grafana
Clickhouse

Job description

Cloudflare is seeking a Senior Software Engineer to own distributed database systems across its edge network, powering services like R2 and Workers KV. This role sits in the Emerging Technologies & Incubation group and focuses on reliability, performance, and scalability.

You will work across Go, Rust, and infrastructure tooling to add features, optimize data placement, and improve observability, with production-grade changes from inception to rollout.

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 Engineer (Go/Rust)
Senior Distributed Storage Engineer (Go/Rust)

Cloudflare • Austin (TX)

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

CloudFlare • Seattle (WA)

On-site
USD 185,000 - 254,000
Equity plan
Health benefits
Real-Time Distributed Systems Engineer (Rust/Go)
Real-Time Distributed Systems Engineer (Rust/Go)

Cloudflare • Austin (TX)

On-site
USD 140,000 - 187,000
Medical insurance
Dental insurance
Vision insurance
+2
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 Distributed Storage & Data Platform Engineer
Senior Distributed Storage & Data Platform Engineer

Cloudflare • United States

On-site
USD 120,000 - 160,000
Edge Database Engineer — Rust/Go, Global Latency Optimizer
Edge Database Engineer — Rust/Go, Global Latency Optimizer

CloudFlare • Seattle (WA)

On-site
USD 150,000 - 206,000
Medical / Rx Insurance
Vision Insurance
401(k) Retirement Savings Plan
+3
Distributed DB Infrastructure Engineer (Go/Rust) • Remote
Distributed DB Infrastructure Engineer (Go/Rust) • Remote

Namely • United States

On-site
USD 180,000 - 260,000
RSUs
Corporate bonus program
Stock options
Senior Edge Systems Engineer (Rust/C++)
Senior Edge Systems Engineer (Rust/C++)

Triwill Group • United States

On-site
USD 120,000 - 170,000
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