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