JOBS

Career Opportunities at
Earlybird Portfolio Companies

Make a difference, build a startup, and change the world of tomorrow.

Database Engineer (Prague/EU)

topk.io

topk.io

Software Engineering · Full-time
Prague, Czechia · Remote
Posted on Jul 21, 2025
  • Location: Prague/Remote (EU)
  • Skills: Rust, distributed systems, storage engines, query compilers

About the role

You will be building TopK’s core database, including our distributed query engine and storage format.

Your job will be:

  1. Optimizing query compilation and query plan rewrites.
  2. Improving query execution at both node-level (e.g. compute kernels) and system-level (e.g. workload scheduling).
  3. Building high-performance integrations with existing storage systems.
  4. Exploring new data structures and algorithms to effectively index and search terabytes of data in O(10ms).

Requirements

  • Production-grade experience with Rust
  • Experience building distributed systems (e.g. distributed databases, message queues, storage systems, …)
  • Experience with low-level performance optimizations (e.g. kernel bypass, SIMD, cache-friendly algorithms, …)
  • Proven track record of your abilities (e.g. published papers, open-source contributions, strong references, …)

Interview Process

We absolutely do not want to waste time by 7-stage long-form interviews. We have a simple process:

  1. Introductions - Talk to one of the founders, discuss your previous experience, and explore what interests you about TopK.
  2. **Technical interview (one of)**Algorithms/low-level interview System design interview
  3. Culture fit - You’re welcome to join us for a day in the office or we can grab lunch so you can meet the entire team (if feasible).
  4. Decision and potential offer
topk.io is an equal opportunity employer.

Apply for this job

Drag and drop or click to upload.
Tell us why you are a good fit, add a cover letter or anything else you want to share.
To withdraw or update your application, email applications@getro.com