Turbopuffer offers a serverless vector database built on top of object storage, providing significant cost savings and scalability. Backed by Thrive Capital.
About the role
design and implement improvements across one or more layers of our search engine (storage, indexing, querying) intensive performance hacking: tracing, CPU/heap profiling, optimizing data structures, using SIMD, tuning IO pipelines, etc. Found on 1752vc Careers, the job board for startup and VC roles.
More about this role
turbopuffer is looking for database engineers who want to advance the frontier of search.
design and implement improvements across one or more layers of our search engine (storage, indexing, querying)
intensive performance hacking: tracing, CPU/heap profiling, optimizing data structures, using SIMD, tuning IO pipelines, etc.
evolve our search primitives and APIs (full text + vector + reranking)
work closely with customers to win their workloads and fold learnings back into the product
write crisp docs
you've worked extensively in a systems language (Rust, C++, Java, Go, etc.)
you think in memory layouts, cache lines, and syscalls
you methodically work through problems until you've found the root cause
domain expertise — you're an expert in at least one of the following domains
search internals (e.g., inverted indexes, ANN indexes, rerankers)
storage engines (e.g., LSMs, WALs, MVCC, compaction, GC)
distributed systems (e.g., replication, leases, fault injection, simulation/chaos testing)
linux — you're at home in terminals, eBPF/perf, strace, gdb
typist — you can write well and explain complex ideas simply
human — you build trust and admit what you don’t know
multiple years of...
Browse similar: Startup jobs · Remote jobs