Drimva

LangChain

Senior Software Engineer, Database (SmithDB)

$185K–$250K

San Francisco, CA · On-site · Senior · Full-time · Posted May 13, 2026

Experience
5+ years in systems/database engineering.

About the job

Designs, optimizes, and hardens SmithDB, LangChain’s database for AI observability and evaluation, with a focus on ingestion, query execution, storage, performance, and scalability.

What you'll do

  • Engineer Rust code for ingestion and query execution; profile and optimize memory and CPU performance.
  • Integrate with cloud object stores and deploy distributed database services on Kubernetes.
  • Build observability features for the storage engine, including metrics, tracing, and debugging tools.

What they ask for

  • 5+ years in systems/database engineering.
  • Strong experience with a systems programming language such as Rust or C++.
  • Proficiency in systems performance analysis, including memory allocation, CPU hotspots, lock contention, and async runtimes.
  • Strong fundamentals in networking, operating-system concepts, and systems debugging.

Nice to have

  • Rust experience is strongly preferred.
  • Knowledge of database internals or experience with similar query execution engines; Kubernetes, distributed systems, and cloud object storage experience are also a plus.

Pay

$185,000-$250,000 USD (base salary)

Tools

Rust, C++, Kubernetes, S3, GCS, Azure Blob

AI focus

Builds the storage and query layer for AI observability and evaluation data.

Model-written summary · the original posting is authoritative

First seen Oct 10, 2026 · Last verified Nov 4, 2026 (UTC)