29 ago
|
Dev-recruitment.com
|
Provincia di Reggio Emilia
29 ago
Dev-recruitment.com
Provincia di Reggio Emilia
Compensation (RAL): € 70.000–100.000 lordi/anno + stock options + welfare package Mosaico è una data platform open-source per la robotica e la physical AI. Stiamo risolvendo un problema infrastrutturale difficile: gli strumenti che esistono oggi per salvare, indicizzare e recuperare dati sensoriali ad alta frequenza sono troppo primitivi o troppo onerosi da usare su ampio scala.
Stiamo costruendo il pezzo mancante, e lo facciamo in open: licenza Apache 2.0, roadmap pubblica, community vera — teniamo a una codebase che la gente voglia leggere e a cui voglia contribuire, non solo usare. Siamo basati a Reggio Emilia, lavoriamo con team in ambito difesa, automotive e agritech, e stiamo costruendo un'offerta commerciale sopra il core open-source. Mosaico usa già Apache Arrow, Data Fusion e Parquet internamente, come parti centrali del suo motore di storage e query.
Il passo successivo è rendere la piattaforma interoperabile con il più ampio ecosistema di data engineering: Delta Lake, Apache Iceberg e gli altri open table format attorno a cui sono costruite le moderne pipeline ETL. Progetterai e implementerai il layer di conversione e integrazione che rende tutto questo possibile — sia leggendo dati dentro Mosaico da sistemi esterni, sia esportando i dati di Mosaico in formati che le pipeline a valle possano consumare nativamente.
Vuol dire lavorare in profondità dentro mosaicod in Rust, con una comprensione chiara di come questi formati funzionano sotto il cofano e di dove stanno i tradeoff interessanti. Se ti piace ragionare a fondo su un problema prima di risolverlo, è quel tipo di ruolo.
Progetterai e implementerai i layer di conversione in lettura e scrittura tra mosaicod e gli open table format come Delta Lake e Apache Iceberg Estenderai l'integrazione esistente con Data Fusion e Parquet per supportare nuovi formati e pattern di interoperabilità Definirai la superficie API che espone le funzionalità di interoperabilità ai client SDK e alle pipeline a valle Contribuirai alla codebase open-source e ti interfaccerai con le community di Arrow e Data Fusion Parteciperai alle decisioni architetturali su come mosaicod evolve come nodo all'interno di ecosistemi di dati più ampi Solida esperienza in Rust, di livello produzione e usato in un contesto di systems o data engineering Conoscenza approfondita di Apache Arrow e Data Fusion, non solo da utente ma con una reale comprensione degli interni Esperienza hands‐on con gli open table format: Delta Lake, Apache Iceberg, Apache Hudi o simili Solida comprensione di come sono costruite le moderne pipeline ETL e di come i dati si muovono tra i sistemi A tuo agio a lavorare all'intersezione tra systems engineering e data engineering Autonomia e capacità di guidare le decisioni tecniche in un team piccolo Inglese fluente, scritto e parlato Contributi ad Arrow, Data Fusion o progetti open-source correlati Familiarità con il dominio della robotica o dei dati sensoriali Background negli interni dei query engine o nel design dei formati di storage Esperienza con il cloud object storage e la sua interazione con gli open table format Annuncio aperto a candidati di ogni genere (L. 903/77 e 125/91), età e nazionalità (D. Lgs. 215/03 e 216/03).
📌 Data engineer x mosaico (Provincia di Reggio Emilia)
🏢 Dev-recruitment.com
📍 Provincia di Reggio Emilia