turbopuffer

database engineer

US / Canada FullTime Remote
Apply Now →
Job Description

turbopuffer is looking for database engineers who want to advance the frontier of search. what you'll do: - 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 must have: - systems engineering - 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 nice to have: - multiple years of experience writing Rust - you've maintained or operated serious systems in production, at scale - you've made interesting contributions to the databases, IR, or systems communities (e.g., research, open source, speaking) - additional domain expertise in: - k8s and cloud infra (GKE/EKS/AKS, disks and networking, load balancers, observability) - security (multi-tenant systems, isolation, sandboxing) tpuf is hardcore & whimsical. we value: - overstep > understep - show > tell - complexity is earned - showing up as part of our customer’s team - making stuff easy to react to

Frequently Asked Questions

What does the database engineer role at turbopuffer involve?

The database engineer position at turbopuffer in US / Canada is a fulltime role. turbopuffer is looking for database engineers who want to advance the frontier of search. what you'll do: - 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 must have: - systems engineering - you've worked extensively in a systems language (Rust, C++, Java, Go, etc.

What skills are required for database engineer at turbopuffer?

Key skills for this role include: Java, GO, Rust, C++, React, K8S, EKS, API, Linux.

What is the salary for database engineer at turbopuffer?

The salary for this position is not publicly listed. You can negotiate during the interview process. Check Glassdoor or Levels.fyi for estimates.

Is the database engineer position at turbopuffer remote or on-site?

This position is Remote. You can work from anywhere, subject to the employer's remote work policy.

How do I apply for database engineer at turbopuffer?

You can apply for this position directly through the employer's careers page. Click the 'Apply Now' button on this page to be redirected to the original listing. Make sure your resume is ATS-optimized. Use SpotChange's free ATS test to check.

Similar Jobs

Explore More

Get Hired Faster with SpotChange

AI resume analysis, ATS testing, interview prep, salary insights and more.

Open SpotChange Dashboard

About This Role

database engineer at turbopuffer is a fulltime engineering position in US / Canada. Key skills include Java, GO, Rust, C++, React, K8S, EKS, API. Education: Master's Degree preferred. Experience: 3+ years.

This role is classified as remote and is suitable for mid level-level professionals. Ghost Score 25/100 (Probably Active) indicates this listing is probably active with recent employer engagement.

To apply, visit the official application page through the Apply Now button above. SpotChange Jobs provides AI-powered career tools including resume optimization, ATS testing, interview preparation, and salary negotiation assistance.