Company Description
We are a fully funded startup on the brink of our MVP launch. Our mission: to radically reshape the storage market with high performance, cloud integrated infrastructure that bridges the gap between on premise and cloud. Our platform empowers data driven applicationsfrom AI workloads to massive data lakeswith faster performance and lower costs. Were building something ambitious, and were looking for those who want to build it with us.
Job Title: Senior Infrastructure Engineer (Database & Object Services)
Role Description
Were hiring two senior level engineers who live for the challengethose who thrive in complexity, find joy in code that does more with less, and are compelled not just by a job, but by the craft. You will be working closely with the core team to build a highly integrated object store and ReST API serviceone that becomes a first class citizen for Apache Iceberg and OpenTable format metadata management, cataloging, and compaction workflows.
This is an onsite role (Madrid, Spain) with remote flexibility. Youll work deep in the storage layer, integrating directly into distributed systems, and building infrastructure that is as elegant as it is powerful.
What Youll Be Doing
Design and implement an object store and metadata service deeply integrated into the storage layer, optimized for Apache Iceberg and OpenTable workflows.
Develop scalable, high performance services in C/C++ and Rust, ensuring reliability and minimal overhead.
Build and maintain ReSTful APIs that expose structured metadata and compaction workflows for consumption by orchestration engines and data platforms.
Leverage distributed systems experience to manage complex workflows, optimize for performance, and handle concurrency at scale.
Engage with file/object storage concepts (e.g., tiering, versioning, compaction), building them into core product services.
Work with and extend data formats and catalog protocolslike Iceberg, OpenTable Format, and Parquetat a systems level.
Architect for scale: think in billions of objects and petabytes of data.
Help shape core platform direction, code architecture, and overall product design.
Required Experience & Skills
5+ years of systems level programming experience in C/C++ and/or Rust.
Deep understanding of distributed storage systems, object stores, and low latency system design.
Familiarity with Apache Iceberg and/or the OpenTable Formatand how they manage data, metadata, and cataloging.
Solid grasp of database internals (SQL and NoSQL), especially key value stores and columnar formats.
Experience with storage integrated metadata systems and workflow compaction pipelines.
Experience designing scalable APIs for dist