← All roles

Senior Software Engineer

LanceDB· Engineering
Apply on company site
Remote$180k - $250kFull-timePosted 4d ago

About the role

Senior Software Engineer to expand Lance and LanceDB within the data infrastructure ecosystem, focusing on high-performance computing, big data, and open-source systems.

Responsibilities

  • Designing and maintaining efficient distributed Lance dataset operations
  • Building efficient indices to enable predicate pushdown and accelerate queries in Spark, Ray, or Trino
  • Working on table formats, data encodings, and various aspects of the Lance format in Rust
  • Driving open-source community efforts to integrate the Lance format with Spark, Hive Metastore, Presto, Trino, Ray, and other data infrastructure systems
  • Operating and improving internal data processing infrastructure
  • Promoting the Lance format in open-source communities and at Big Data conferences

Qualifications

  • 10+ years of experience building high-performance databases, big data systems, or large-scale data services
  • Deep understanding of internals of open-source Big Data or AI training systems (e.g., Hadoop, Spark, Flink, Ray, Iceberg, Delta Lake, Hudi, ClickHouse, Trino, Presto, PyTorch, or JAX)
  • Strong experience with high-performance computing in C++, Java, and/or Scala
  • Experience with Rust (or willingness to learn it)
  • Proven ability to move fast, work independently, and collaborate with a high-caliber team

Skills

Required:Distributed data operationsPredicate pushdownRustC++/Java/Scala
Nice to have:Open-source collaboration

Benefits

  • Medical, dental, vision, and life insurance
  • 401(k) retirement plan
  • Flexible Spending Accounts (FSA) and Health Savings Accounts (HSA)
  • Commuter benefits
  • Generous paid time off
  • Paid parental leave program for birthing, non-birthing, adoptive, and foster parents
Last updated Oct 21, 2026. Interested? Apply on the company site.
LanceDB logo

About LanceDB

Designed for Multimodal. Built for Scale.

LanceDB is the first open-source AI-Native Multimodal Lakehouse.

Vector DatabaseMultimodal dataAI workloadsData infrastructureHybrid searchModel trainingStorageSearch

More open roles at LanceDB