Senior Software Engineer, Database (SmithDB)

LangChain

San Francisco (CA)

On-site

USD 175,000 - 240,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

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
Senior Software Engineer, Database (SmithDB)
Senior Software Engineer, Database (SmithDB)

LangChain • San Francisco (CA)

On-site
USD 175,000 - 240,000
Medical, dental, and vision coverage
Flexible vacation
401(k) plan
+1
Infrastructure Engineer, Database
Infrastructure Engineer, Database

LangChain • San Francisco (CA)

On-site
USD 180,000 - 230,000
Medical coverage
Dental coverage
Vision coverage
+4
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
Staff System Engineer
Staff System Engineer

Sage Recruiting Inc. • New York (NY)

On-site
USD 180,000 - 240,000
Equity
Competitive compensation
Senior Rust Systems Engineer for Scalable AI DB
Senior Rust Systems Engineer for Scalable AI DB

LangChain • San Francisco (CA)

On-site
USD 175,000 - 240,000
Medical, dental, and vision coverage
Flexible vacation
401(k) plan
+1
Staff Software Engineer (Data/Infrastructure)
Staff Software Engineer (Data/Infrastructure)

UMATR • New York (NY)

On-site
USD 225,000 - 275,000
Competitive salary up to $250k
Sizeable equity
High ownership in architecture
+2
Staff Software Engineer (Data/Infrastructure)
Staff Software Engineer (Data/Infrastructure)

UMATR • New York (NY)

On-site
USD 225,000 - 275,000
Competitive salary up to $250k plus sizeable equity
Opportunity to influence core architecture
Collaborative, low-bureaucracy culture
Software Engineer, Infrastructure - Analytics Platform
Software Engineer, Infrastructure - Analytics Platform

OpenAI • Los Angeles (CA)

On-site
USD 230,000 - 385,000