CareerPlanGet AI match score →

Senior Software Engineer, Distributed Databases

Austin, TX💼 Full-time🗓 2026-06-18 → 2026-07-31

Core

Building and maintaining the core storage layer for Cloudflare's edge network, powering services like R2, Durable Objects, and Workers KV.

Role type

Senior IC distributed database engineer

Builds

Distributed database systems and storage infrastructure for Cloudflare's edge network

Domain

Internet infrastructure / Distributed systems

Deliverable

production ML models | product features | infrastructure

Required skills

Go, Rust, C++, distributed systems concepts (Raft, Paxos), data replication, MVCC, transaction isolation, fault tolerance, LSM-tree storage engines, storage fundamentals (block devices, filesystems), high-throughput low-latency systems, network fundamentals, infrastructure as code, monitoring tools

Preferred skills

Source-code level experience with distributed SQL or NoSQL databases, debugging complex codebases under correctness constraints, building observability tooling

Technologies

Go, Rust, Saltstack, Terraform, RocksDB, LevelDB, Pebble, SlateDB, Prometheus, Grafana, Clickhouse, CockroachDB, TiDB, YugabyteDB, Spanner, etcd, FoundationDB, Cassandra, ScyllaDB, MongoDB

Responsibilities

Add new features and extensions to the database, hold the bar on correctness through code review and testing, tune performance and resource utilization, optimize data placement and replication, build observability and tooling

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗