Senior Software Engineer, Open-Source Data Systems (Rust)

LanceDB

San Francisco (CA)

On-site

USD 180,000 - 240,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

LanceDB is seeking a Senior Software Engineer to expand Lance and LanceDB within the broader data infrastructure ecosystem. You’ll work at the intersection of high-performance computing, big data, and open-source systems, contributing scale and performance improvements, integrations with the wider data and AI ecosystem, and usability enhancements.

You will design and maintain distributed Lance dataset operations, build efficient indices for query acceleration across Spark, Ray, and Trino, work

Qualifications

  • 10+ years building high-performance databases or data services.
  • Strong knowledge of open-source big data training systems.
  • Proficient in C++, Java, or Scala.
  • Experience with Rust or willingness to learn.

Responsibilities

  • Design and maintain distributed Lance dataset operations.
  • Develop indices for predicate pushdown to accelerate queries.
  • Contribute to Lance format in Rust and related table formats.
  • Drive open-source integrations with Spark, Hive Metastore, Trino, Ray, and more.
  • Promote Lance format in open-source communities and conferences.

Skills

C++/Java/Scala
Rust
Open-source involvement

Tools

Spark
Trino
Ray
Hadoop
Iceberg
Delta Lake
PyTorch

Job description

LanceDB is seeking a Senior Software Engineer to expand Lance and LanceDB within the broader data infrastructure ecosystem. You’ll work at the intersection of high-performance computing, big data, and open-source systems, contributing scale and performance improvements, integrations with the wider data and AI ecosystem, and usability enhancements.

You will design and maintain distributed Lance dataset operations, build efficient indices for query acceleration across Spark, Ray, and Trino, work

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

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

LanceDB • San Francisco (CA)

On-site
USD 180,000 - 240,000
Senior Support Engineer: Master Distributed DBs & Rust
Senior Support Engineer: Master Distributed DBs & Rust

LanceDB • San Francisco (CA)

On-site
USD 140,000 - 210,000
Senior UX & AX Engineer for Multimodal Data Platform
Senior UX & AX Engineer for Multimodal Data Platform

LanceDB • United States

On-site
USD 150,000 - 190,000
Senior Support Engineer
Senior Support Engineer

LanceDB • San Francisco (CA)

On-site
USD 140,000 - 210,000
Lead Platform Security Engineer for AI Data
Lead Platform Security Engineer for AI Data

LanceDB • Canada (KY)

On-site
USD 140,000 - 210,000
Senior UX/AX Engineer
Senior UX/AX Engineer

LanceDB • United States

On-site
USD 150,000 - 190,000
Senior Customer Success Engineer
Senior Customer Success Engineer

LanceDB • United States

On-site
USD 180,000 - 240,000
Senior Product Security Engineer
Senior Product Security Engineer

LanceDB • Canada (KY)

On-site
USD 140,000 - 210,000
Senior AI Data Platform Success Engineer
Senior AI Data Platform Success Engineer

LanceDB • United States

On-site
USD 180,000 - 240,000
Partner Solutions Architect
Partner Solutions Architect

LanceDB • United States

On-site
USD 180,000 - 240,000