Skip to content
Talento
Sign inGet started

Talento

Upload your CV, set your preferences, and find jobs that fit.

PrivacyTermsCookiesAccessibility

← All roles

Senior Software Engineer, Database (SmithDB)

at Langchain

San Francisco, CA, onsite, senior, full time, USD 1,85,000–2,50,000 / year, 5+ years

posted 13 May 2026

Apply for this roleSign in to track your application
  • S3
  • Azure Blob
  • Query engines
  • C++
  • Rust
  • Networking
  • Storage systems
  • Compaction
  • Distributed systems
  • GCS
  • OS concepts
  • Kubernetes
  • Indexing

About the role

SmithDB is LangChain's internal database team. We're building a storage and query layer purpose-built for AI observability and evaluation. Within six months we went from idea to a production system that offers industry leading performance and scalability for agent observability data. We're a small, fast team of systems engineers tackling genuinely hard problems: storage layout, query execution, compaction, and scaling toward trillions of agent traces. We develop in Rust, run on Kubernetes, and integrate tightly with S3/GCS/Azure Blob. There are no legacy constraints; this is a greenfield system with real production load and ambitious engineering goals.

We're a fast-moving team looking for a systems / database engineer to help design, optimize, and harden our system. Within 6 months, we've gone from idea to production system but there is still lots to build and optimize. You'll be working on execution, storage layout, performance profiling, and scaling to trillions of traces. This role is based in San Francisco.

What you would do

- Engineer performant Rust code for ingestion and query execution

- Optimize for cost and speed, heavily utilizing memory and CPU profiling

- Integrate tightly with cloud object stores (S3/GCS/Azure Blob)

- Deploy our distributed database services on Kubernetes (multi-tenant, high throughput, low latency)

- Contribute to observability for the storage engine itself (metrics, tracing, debug tooling)

What they are looking for

- 5+ years in systems/database engineering with strong experience in a systems programming language (Rust, C++). Rust strongly preferred, as it is the language we use.

- Knowledge of database internals is a plus: query engines, storage systems, indexing, and compaction

- Proficiency in systems performance analysis: memory allocation, CPU hotspots, lock contention, async runtimes.

- Familiarity with similar query execution engines is a plus

- Experience with Kubernetes, distributed systems, and cloud object storage is a plus.

Read from jobs.ashbyhq.com, last seen 4d ago.

- Strong fundamentals in networking, OS concepts, and systems debugging.

What comes with it

We offer competitive compensation that includes base salary, variable compensation for relevant roles, meaningful equity, benefits, and perks.

We are hiring for this role across a range of scope, and the compensation band reflects that. Your offer depends on what we learn about your impact, craft, leadership, and communication during the interview process. We will tell you early where you’re tracking and talk comp with you before offer stage. Team members in the EU, UK, and APAC receive locally competitive benefits aligned with regional norms and regulations.

Benefits include medical, dental, and vision coverage, flexible vacation, a 401(k) plan, meals on in-office days in the US and more.