Database Storage

Chroma Inc.

San Francisco (CA)

On-site

USD 150,000 - 190,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Chroma Inc. is seeking a storage systems engineer in San Francisco to research, design, implement and verify components of our scalable storage engine, collaborating with Distributed Systems and Cloud Infrastructure teams to deliver reliable solutions.

You will contribute to high-performance storage for databases and other demanding applications, leveraging Rust, C++, Zig, or other systems languages and applying rigorous testing approaches.

Qualifications

  • Experience building and running high-performance systems-level programs.
  • Experience building storage systems for databases or similar storage-heavy applications.
  • Production experience in Rust, C++, Zig or other system programming languages.

Responsibilities

  • As a member of the storage team you will research, design, implement and verify elements of our storage engine.
  • You will work closely with the Distributed Systems and Cloud Infrastructure teams to deliver.

Skills

High-performance systems
Storage systems for databases
Systems programming (Rust/C++/Zig)

Job description

What you'll do

Chroma is about data. Chroma's retrieval system is built on top of a distributed storage engine that is designed to be scalable, reliable, and serverless.


The storage problems we face are unique and challenging, due to the scale and type of data Chroma processes and stores. We must invent many of the necessary components from scratch ourselves.


As a member of the storage team you will research, design, implement and verify elements of our storage engine. You will work closely with the Distributed Systems and Cloud Infrastructure teams to deliver.


Who you are


  • You have experience with building, running, and optimizing high performance systems-level programs.

  • You have experience in building storage systems for databases, or other high performance storage applications.

  • You have substantial production experience in Rust, C++, Zig or other system programming languages.


Bonus


  • You have experience with vector search indexes, document storage, or similar storage technologies.

  • You are passionate about testing through formal (e.g. TLA+), lightweight formal and probabilistic methods.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Database Storage
Database Storage

Mixpeek • San Francisco (CA)

Hybrid
USD 150,000 - 210,000
Distributed Systems
Distributed Systems

Mixpeek • San Francisco (CA)

Hybrid
USD 180,000 - 240,000
Distributed Systems
Distributed Systems

Chroma Inc. • San Francisco (CA)

On-site
USD 180,000 - 260,000
Storage Systems Engineer for High-Performance Data
Storage Systems Engineer for High-Performance Data

Chroma Inc. • San Francisco (CA)

On-site
USD 150,000 - 190,000
Platform
Platform

Chroma Inc. • San Francisco (CA)

On-site
USD 180,000 - 250,000
Platform
Platform

Mixpeek • San Francisco (CA)

Hybrid
USD 150,000 - 210,000
Distributed Systems Engineer - Scalable AI Data Plane
Distributed Systems Engineer - Scalable AI Data Plane

Chroma Inc. • San Francisco (CA)

On-site
USD 180,000 - 260,000
Platform Backend Engineer - Scalable Cloud Infra
Platform Backend Engineer - Scalable Cloud Infra

Mixpeek • San Francisco (CA)

Hybrid
USD 150,000 - 210,000
Platform Engineer: Scalable Cloud Infra & Reliability
Platform Engineer: Scalable Cloud Infra & Reliability

Chroma Inc. • San Francisco (CA)

On-site
USD 180,000 - 250,000
Product Engineering
Product Engineering

Chroma Inc. • San Francisco (CA)

On-site
USD 100,000 - 140,000