🦀
RustInfraJobs High-Yield Rust & AI Systems
SurrealDB logo

Senior Rust Distributed Graph & Document Database Engineer

SurrealDB • 📍 UK / EU / US Remote • $165k - $220k USD

Engineering Overview: Senior Rust Distributed Graph & Document Database Engineer

SurrealDB runs identically from single-node WebAssembly in the browser to multi-region Raft/RocksDB/SurrealKV clusters using an async Rust query planner. Harden MVCC snapshot isolation invariants, benchmark multi-hop graph index scans, and optimize zero-copy binary serialization.

Responsibilities

  • Design and maintain high-throughput Rust subsystems centered on RocksDB, Raft, Tokio.
  • Eliminate mutex contention and unnecessary serialization copies across internal RPC and storage boundaries.
  • Collaborate asynchronously with senior systems architects across UK / EU / US Remote.

Qualifications & Total Rewards

  • Proven systems engineering background in Rust, including deep knowledge of Raft, Tokio, Serde.
  • Ability to reason from first principles about CPU cache lines, I/O bandwidth, and distributed consensus trade-offs.
  • Transparent pay band: $165,000 to $220,000 USD base salary, equity ownership, and hardware stipend.

Apply to SurrealDB (RocksDB / Raft)

Direct ATS link for SurrealDB's Senior Rust Distributed Graph & Document Database Engineer opening (`gh_src=rustinfrajobs.com`).

Apply on SurrealDB ATS ↗