🦀
RustInfraJobs High-Yield Rust & AI Systems
Turso logo

Staff Rust Database Engineer (Limbo SQLite Rewrite & io_uring)

Turso • 📍 Worldwide Remote • $175k - $235k USD

Why Turso Uses Rust Here

Latency spikes kill throughput. Limbo replaces synchronous POSIX file locks with a fully asynchronous state-machine B-Tree pager over Linux io_uring, verified continuously against corruption via deterministic fault-injection simulation.

We are hiring a Staff Rust Database Engineer (Limbo SQLite Rewrite & io_uring) (Worldwide Remote) at $175,000 to $235,000 USD. Implement SQLite bytecode VDBE instructions in safe Rust, expand deterministic simulation fuzzing seeds, and reduce page-cache lock contention.

Day-to-Day Engineering Scope

  • Architect and benchmark core crates built around io_uring and LSM-Tree and Raft and Wasmtime and no_std.
  • Replace allocation-heavy paths with zero-copy buffers, arena allocators, or lock-free ring queues.
  • Pair with upstream open-source maintainers and internal platform teams to ship fault-tolerant releases.

Technical Expectations & Pay

  • Demonstrated mastery of Rust ownership, pinning, lifetimes, and concurrency primitives (io_uring, LSM-Tree, Raft).
  • Comfort reading assembly output (`cargo asm`), kernel tracepoints, or wire protocol captures when abstractions leak.
  • Verified package: $175,000 to $235,000 USD base salary plus competitive equity and global remote healthcare.

Apply to Turso (io_uring / LSM-Tree)

Direct ATS link for Turso's Staff Rust Database Engineer (Limbo SQLite Rewrite & io_uring) opening (`gh_src=rustinfrajobs.com`).

Apply on Turso ATS ↗