Senior Software Engineer, Database (SmithDB)

LangChain
San Francisco
Workplace: OnsiteFull timeUSD 175,000 - 240,000 annuallyFunction: Software EngineeringExperience: 5+ yearsSkills: ["Rust","C++","Kubernetes","Cloud object storage","Memory profiling","CPU profiling","Distributed systems","Networking","OS concepts","Debug tooling","SQL"]

Systems/database engineer role focused on building a storage layer for AI observability and evaluation. You will design, optimize, and harden a production Rust-based system, handling ingestion and query execution, performance profiling, and scaling to trillions of traces, with heavy collaboration with cloud object stores and Kubernetes deployments in San Francisco.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
LangChain
LangChain
4 months ago

Senior Software Engineer, Database (SmithDB)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 4 hours agoStatus: Live

Job Summary

Systems/database engineer role focused on building a storage layer for AI observability and evaluation. You will design, optimize, and harden a production Rust-based system, handling ingestion and query execution, performance profiling, and scaling to trillions of traces, with heavy collaboration with cloud object stores and Kubernetes deployments in San Francisco.
Location: San Francisco
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •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).

Pay and Benefits

Salary: USD 175,000 - 240,000 annually
Perks:MedicalDentalVision401k

Key Requirements

  • •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.
Experience:5+ yearsAICloudDatabasesSaaS
Skills:RustC++KubernetesCloud object storageMemory profilingCPU profilingDistributed systemsNetworkingOS conceptsDebug toolingSQL
Tech Stack:RustC++KubernetesS3GCSAzure BlobMemory profilingCPU profilingDistributed systemsNetworkingOS conceptsDebug tooling

Company Brief

LangChain
Provides an open-source framework and commercial platform (LangSmith/LangGraph) for building, testing, monitoring, and deploying LLM-powered applications and agentic AI for developers and enterprises.
Industry: Developer Tools
Company Size: Medium (51 to 250 employees)
Revenue: USD 10M to 25M
Growth: Scaleup
Valuation: Unicorn (USD 1B+)
Funding: Series B
Headquarters: San Francisco, United States
Founded: 2022
WebsiteLinkedIn