Distributed DB Systems Engineer (Madrid Hybrid)

FastS3, Inc.

Madrid

On-site

EUR 70,000 - 100,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

FastS3 is building AI-native data infrastructure and seeks a Database Systems Engineer to design the database layer above PixelDB and work with TEMPANO for Iceberg-like cataloging.

This role targets a distributed, transactional, analytical, and vector workloads-capable system. You will prototype core components, refine commit logs, logging of transactions, and integrate with Iceberg-style metadata while maintaining performance.

Qualifications

  • Strong systems programming experience in Rust, C++, Go, or C.
  • Practical knowledge of database internals, storage engines, distributed databases, or query engines.
  • Experience with MVCC, WAL/commit logs, transaction processing, indexing, compaction, or recovery.
  • Understanding of distributed systems concepts such as consensus, replication, failure recovery, consistency, and concurrency control.

Responsibilities

  • 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 different workloads including vector retrieval.

Skills

Rust
C++
Go
C

Job description

FastS3 is building AI-native data infrastructure and seeks a Database Systems Engineer to design the database layer above PixelDB and work with TEMPANO for Iceberg-like cataloging.

This role targets a distributed, transactional, analytical, and vector workloads-capable system. You will prototype core components, refine commit logs, logging of transactions, and integrate with Iceberg-style metadata while maintaining performance.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Database Systems Engineer Madrid-Hybrid Engineering
Database Systems Engineer Madrid-Hybrid Engineering

FastS3, Inc. • Madrid

On-site
EUR 70,000 - 100,000
Hybrid Data Solution Engineer - Snowflake/AWS (Madrid)
Hybrid Data Solution Engineer - Snowflake/AWS (Madrid)

Coforge • Madrid

Hybrid
EUR 60,000 - 85,000
Senior Data Engineer - Snowflake/AWS/Matillion | Hybrid Madrid
Senior Data Engineer - Snowflake/AWS/Matillion | Hybrid Madrid

Infinity Quest Limited • Madrid

Hybrid
EUR 75,000 - 100,000
Hybrid Data Engineer - Analytics Platform (Madrid)
Hybrid Data Engineer - Analytics Platform (Madrid)

super • Spain

Hybrid
EUR 65,000 - 90,000
Medical / Health Insurance
Open Annual Leave
Employee Assistance Programme
+1
Data Architect — Hybrid Madrid, Cloud & Data Lake
Data Architect — Hybrid Madrid, Cloud & Data Lake

Getnet Europe • Madrid

Hybrid
EUR 70,000 - 90,000
Health insurance
Life insurance
Dental insurance
+3
Senior Big Data Engineer — Hybrid Madrid, Real-Time Data
Senior Big Data Engineer — Hybrid Madrid, Real-Time Data

Tecnalis-Solution-Providers • Madrid

Hybrid
EUR 90,000 - 120,000
Hybrid working model
International Health Insurance
Health and Wellbeing Package
+3
Data Platform Engineer - Snowflake (Hybrid, Madrid)
Data Platform Engineer - Snowflake (Hybrid, Madrid)

Deutsche Bank AG • Madrid

Hybrid
EUR 70,000 - 110,000
Hybrid working
Database Engineer - Hybrid, AI-Driven Data Platform
Database Engineer - Hybrid, AI-Driven Data Platform

Edreams • Barcelona

Hybrid
EUR 70,000 - 95,000
Relocation support
Premium equipment
Flexible benefits
Senior Data Platform Architect & Lead Engineer (Hybrid)
Senior Data Platform Architect & Lead Engineer (Hybrid)

DWS Group • Madrid

Hybrid
EUR 110,000 - 140,000
Hybrid working model
Benefits package
Healthcare & retirement plan
Remote Big Data Engineer | ETL, SQL, Power BI, Databricks
Remote Big Data Engineer | ETL, SQL, Power BI, Databricks

Finsolutia • Madrid

Hybrid
EUR 60,000 - 90,000