Senior Distributed Databases Engineer

CloudFlare

San Francisco (CA)

On-site

USD 180,000 - 260,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Cloudflare, a leader in Internet infrastructure, is seeking a Senior Software Engineer to shape the database stack from query planning to durable storage. You will influence consistency, durability, and latency guarantees across distributed components and mentor teams through complex concurrency challenges.

The role emphasizes correctness under concurrency, repair, and recoverability, with opportunities to contribute to staged upgrades and production-ready systems across on-call rotations.

Qualifications

  • You write and debug concurrent production software in Rust, Go, or C++, and can trace failures across process, network, and durable-state boundaries.
  • You understand concurrency control, isolation, replication, and snapshots shaping consistency, durability, and recovery.
  • You have owned a database, storage engine, transaction system, or similarly correctness-sensitive stateful system from architecture through production.
  • You have operated stateful systems through rollouts, scaling events, incidents, and recovery.

Responsibilities

  • Improve query planning and execution, including index selection and data access patterns.
  • Build transaction and storage paths that ensure durability and consistency across commits.
  • Design deterministic simulations to reproduce rare failures and orderings.
  • Plan stateful upgrades with staged rollouts, failover, and safe recovery.
  • Participate in on-call rotation and incident response.
  • Own major changes from design through production and coordinate across teams.
  • Mentor engineers through design reviews and debugging of concurrency and durability issues.

Skills

Rust
Go
C++
Concurrency control
Stateful systems
Production-grade software

Job description

Cloudflare, a leader in Internet infrastructure, is seeking a Senior Software Engineer to shape the database stack from query planning to durable storage. You will influence consistency, durability, and latency guarantees across distributed components and mentor teams through complex concurrency challenges.

The role emphasizes correctness under concurrency, repair, and recoverability, with opportunities to contribute to staged upgrades and production-ready systems across on-call rotations.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Distributed Databases Engineer
Senior Distributed Databases Engineer

Cloudflare • Seattle (WA)

Hybrid
USD 180,000 - 240,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 Distributed Databases Engineer (Hybrid)
Senior Distributed Databases Engineer (Hybrid)

Cloudflare, Inc. • Austin (TX), Seattle (WA)

Hybrid
USD 150,000 - 190,000
Senior Software Engineer, Distributed Databases
Senior Software Engineer, Distributed Databases

CloudFlare • San Francisco (CA)

On-site
USD 180,000 - 260,000
Senior Software Engineer - Edge DB Acceleration
Senior Software Engineer - Edge DB Acceleration

CloudFlare • San Francisco (CA)

On-site
USD 150,000 - 206,000
Equity plan
Flexible PTO
Comprehensive benefits
Senior Software Engineer, Distributed Databases
Senior Software Engineer, Distributed Databases

Cloudflare • Seattle (WA)

Hybrid
USD 180,000 - 240,000
Senior Software Engineer, Distributed Databases
Senior Software Engineer, Distributed Databases

Cloudflare, Inc. • Austin (TX), Seattle (WA)

Hybrid
USD 150,000 - 190,000
Senior Distributed SQL Database Architect — Remote
Senior Distributed SQL Database Architect — Remote

Affirm • Palo Alto (CA)

Remote
USD 195,000 - 255,000
Health coverage for you and dependents
Monthly tech stipend
Flexible time off
+1
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 • Austin (TX)

On-site
USD 185,000 - 254,000
Medical Insurance
Dental Insurance
Vision Insurance
+3