Senior Software Engineer, Database (SmithDB)

LangChain

San Francisco (CA)

On-site

USD 175,000 - 240,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, and vision coverage
Flexible vacation
401(k) plan
Meals on in-office days

Job summary

LangChain is looking for a Systems/Database Engineer based in San Francisco to design and optimize a storage layer for AI observability. You will write performant Rust code, optimize database services, and ensure efficient cloud storage integration.

The ideal candidate has 5+ years of experience, with strong knowledge of systems programming languages and an understanding of database internals. This position offers competitive compensation, including equity and various benefits.

Qualifications

  • 5+ years in systems/database engineering.
  • Strong experience in Rust preferred, C++ acceptable.
  • Familiarity with Kubernetes and distributed systems.

Responsibilities

  • Engineer performant Rust code for ingestion and query execution.
  • Optimize for cost and speed using profiling tools.
  • Deploy distributed database services on Kubernetes.

Skills

Systems programming language (Rust, C++)
Systems performance analysis
Kubernetes
Database internals knowledge
Networking fundamentals

Job description

About the role

We're building a storage layer specifically designed for AI observability and evaluation. 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'll 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 you'll bring
  • 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.
  • Strong fundamentals in networking, OS concepts, and systems debugging.
Compensation

Salary Range: $175,000-$240,000 USD

We offer competitive compensation that includes base salary, variable compensation for relevant roles, meaningful equity, benefits, and perks. Actual compensation and offerings will vary based on role, level, and location. Team members in the EU, UK, and APAC receive locally competitive benefits aligned with regional norms and regulations.

Benefits

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

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

Similar jobs worth comparing

Software Engineering Manager, Database (SmithDB)
Software Engineering Manager, Database (SmithDB)

LangChain • San Francisco (CA)

On-site
USD 215,000 - 260,000
Medical, dental, and vision coverage
Flexible vacation
Meals on in-office days
Software Engineer, SmithDB
Software Engineer, SmithDB

Langchain • San Francisco (CA)

On-site
USD 175,000 - 240,000
Medical, dental, vision coverage
Flexible vacation
401(k) plan
+1
Hands-on Engineering Manager, Rust & Systems for Scalable DB
Hands-on Engineering Manager, Rust & Systems for Scalable DB

LangChain • San Francisco (CA)

On-site
USD 215,000 - 260,000
Medical, dental, and vision coverage
Flexible vacation
Meals on in-office days
Software Engineer – Real-Time Storage
Software Engineer – Real-Time Storage

xAI • Palo Alto (CA)

On-site
USD 264,000 - 440,000
Equity
Medical/Vision/Dental coverage
401(k) retirement plan
+3
Staff Software Engineer (Data/Infrastructure)
Staff Software Engineer (Data/Infrastructure)

UMATR • New York (NY)

On-site
USD 212,000 - 250,000
Competitive salary up to $250k plus sizeable equity
Opportunity to influence core architecture
Collaborative, low-bureaucracy culture
Staff Software Engineer (Data/Infrastructure)
Staff Software Engineer (Data/Infrastructure)

UMATR • New York (NY)

On-site
USD 200,000 - 250,000
Competitive salary up to $250k
Sizeable equity
High ownership in architecture
+2
Backend Engineer – Rust & C++ (Distributed Systems & Databases)
Backend Engineer – Rust & C++ (Distributed Systems & Databases)

UMATR • San Francisco (CA)

On-site
USD 120,000 - 160,000
Senior Software Engineer, Storage Layer Services
Senior Software Engineer, Storage Layer Services

United States Digital Space LLC • New York (NY)

Hybrid
USD 126,000 - 248,000
Equity
Flexible paid time off
Maternity and paternity leave
Software Engineer, Infrastructure - Analytics Platform
Software Engineer, Infrastructure - Analytics Platform

OpenAI • Los Angeles (CA)

Hybrid
USD 230,000 - 385,000
Staff Software Engineer, Storage Platform
Staff Software Engineer, Storage Platform

United States Digital Space LLC • Bellevue (WA)

On-site
USD 230,000 - 270,000
100% paid health insurance
401(k) matching
Flexible benefits spending account
+1