Edge-First Rust Database Engine Engineer

Source

United States

Hybrid

USD 150,000 - 210,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexible hours
Unlimited days off
Healthcare benefits
Technology spending budget
Equity

Job summary

Source is hiring a Database Engine Engineer (Rust) to build a Rust-native engine for edge environments. You will influence architecture, storage layout, query execution, and memory management for constrained hardware.

You’ll work with CTO and DefraDB team to ensure cross‑language protocol compatibility and feature parity where needed. This is foundational work with long-term impact on edge data infrastructure.

Qualifications

  • Strong proficiency in Rust and ownership model.
  • Experience building database internals, storage engines, or distributed systems.
  • Familiarity with CRDTs, replication, and consistency models.

Responsibilities

  • Architect and implement core database engine components in Rust.
  • Design memory-safe, zero-copy data paths for constrained hardware.
  • Implement CRDT-based replication and peer-to-peer synchronization.
  • Build and optimize indexing structures with Rust ownership in mind.
  • Design concurrency and async I/O strategies to avoid data races.

Skills

Rust
Database internals
Distributed systems
CRDTs
Async Rust
Edge computing

Tools

Tokio
Serde
no_std
CRDT libraries
WASM target

Job description

Source is hiring a Database Engine Engineer (Rust) to build a Rust-native engine for edge environments. You will influence architecture, storage layout, query execution, and memory management for constrained hardware.

You’ll work with CTO and DefraDB team to ensure cross‑language protocol compatibility and feature parity where needed. This is foundational work with long-term impact on edge data infrastructure.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Database Engine Engineer (Rust)
Database Engine Engineer (Rust)

Source • United States

Hybrid
USD 150,000 - 210,000
Flexible hours
Unlimited days off
Healthcare benefits
+2
Edge DB Engine Engineer — Flexible Hours, Unlimited Days Off
Edge DB Engine Engineer — Flexible Hours, Unlimited Days Off

Source • United States

Hybrid
USD 150,000 - 210,000
Flexible work arrangement
Unlimited days off
Great healthcare benefits
+2
Database Engine Engineer
Database Engine Engineer

Source • United States

Hybrid
USD 150,000 - 210,000
Flexible work arrangement
Unlimited days off
Great healthcare benefits
+2
Rust Engineer for AI Data Engines & Search
Rust Engineer for AI Data Engines & Search

Spice AI • Bellevue (WA)

On-site
USD 100,000 - 130,000
Senior DB Engineer: Edge Storage & CRDTs (Rust/C++)
Senior DB Engineer: Edge Storage & CRDTs (Rust/C++)

Ditto • United States

Remote
USD 120,000 - 160,000
Competitive salaries
Health, dental, vision insurance
401(k) and flexible spending accounts
+1
Rust Database Engineer for Real-Time Market Data
Rust Database Engineer for Real-Time Market Data

Massive • Atlanta (GA)

On-site
USD 140,000 - 170,000
Edge Distributed Databases Engineer (Go/Rust) – Equity
Edge Distributed Databases Engineer (Go/Rust) – Equity

CloudFlare • Seattle (WA)

On-site
USD 185,000 - 254,000
Equity plan
Health benefits
Rust Database Engineer: Real-Time Market Engine
Rust Database Engineer: Real-Time Market Engine

Polygon.io • United States

On-site
USD 100,000 - 130,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
Rust Systems Engineer – Lead OpenEdge Platform
Rust Systems Engineer – Lead OpenEdge Platform

Progress Software • Burlington (MA)

Hybrid
USD 170,000 - 189,000
Flexible paid vacation
401(k) retirement savings plan
Employee Stock Purchase Program