Database Systems Engineer (Madrid)

Database Systems Engineer (Madrid)

09 ago
|
FastS3
|
Madrid

09 ago

FastS3

Madrid

We’re looking for a Database Systems Engineer who thrives at the frontier of distributed databases, storage engines, transactional systems, and analytical query execution.

Summary

Role SummaryWhat You’ll Be DoingWhat We Need to SeeWays to Stand OutWhy Join Us?

Database Systems Engineer — Distributed Storage & Transactional Query Engines

Role Summary

FastS3 is building AI-native data infrastructure from the ground up. We are looking for an engineer to help design the database layer that sits above PixelDB, our distributed key/value object storage engine, and works with TEMPANO, our custom Iceberg catalog and compaction API.

This role is not about building a conventional application database, a Postgres extension, or a simple lakehouse connector. It is about helping design the foundation for a system that can support transactional, analytical, and vector workloads over the same live data layer.

You’ll work closely with engineering leadership to prototype and build the core components of a distributed table engine: commit logs, MVCC, stable Row IDs, secondary indexes,



snapshot publication, compaction, query execution, and integration with Iceberg-style table metadata.

What You’ll Be Doing

Design and prototype a transactional table engine on top of PixelDB.
Work on MVCC, commit logs, transaction visibility, snapshot isolation, and serializable consistency.
Design stable Row ID abstractions so indexes point to logical rows rather than physical storage locations.
Build metadata and manifest flows that connect live transactional writes to TEMPANO and Iceberg-compatible analytical snapshots.
Help design compaction, version cleanup, and garbage collection that do not block long-running analytical queries.
Explore query execution paths for point reads, range scans, analytical scans, joins, and vector retrieval.
Work on distributed storage layout, partitioning, object placement, erasure-coded data, and recovery semantics.
Collaborate with systems and AI engineers to s

📌 Database Systems Engineer (Madrid)
🏢 FastS3
📍 Madrid

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: database systems engineer (madrid) / madrid

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: database systems engineer (madrid) / madrid