Database Storage

Mixpeek

San Francisco (CA)

Hybrid

USD 150,000 - 210,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

Mixpeek is seeking a systems-focused engineer to design, implement, and verify components of a high-performance storage engine. You will collaborate with distributed systems and cloud teams to deliver scalable storage solutions.

The role requires experience with systems programming languages such as Rust, C++, or Zig, and a track record in building storage for databases or related applications.

Qualifications

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

Responsibilities

  • Research, design, implement and verify elements of storage engine.
  • Collaborate with Distributed Systems and Cloud Infrastructure teams to deliver the storage components.

Skills

Systems programming
Storage systems
Rust
C++
Zig
Performance optimization

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

Chroma Inc. • San Francisco (CA)

On-site
USD 150,000 - 190,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
Product Engineering
Product Engineering

Chroma Inc. • San Francisco (CA)

On-site
USD 100,000 - 140,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
Platform Backend Engineer - Scalable Cloud Infra
Platform Backend Engineer - Scalable Cloud Infra

Mixpeek • San Francisco (CA)

Hybrid
USD 150,000 - 210,000