
Imaginary Cloud è un’azienda di sviluppo software e progettazione UX/UI che lavora a progetti SaaS, B2B e di sviluppo software in senso più ampio. Dal 2010, i suoi team hanno progettato, realizzato, lanciato e fatto crescere più di 300 applicazioni web e mobili. Con uffici in Portogallo e nel Regno Unito, l’azienda combina lo sviluppo di prodotti con un approccio alla tecnologia incentrato sulle persone e promuove un ambiente di lavoro basato sul rispetto, sull’attenzione e sull’apprendimento continuo. Imaginary Cloud offre inoltre opportunità di lavoro da remoto a chi desidera contribuire a prodotti digitali nei settori del design e dell’ingegneria.
Senior Data Engineer – Databricks e PySpark
Crea carichi di lavoro dati con Databricks e PySpark per i prodotti digitali di Imaginary Cloud. Migliora le pipeline di analisi per clienti globali in un ruolo ibrido con sede in Portogallo.
39.360 € – 60.600 € / anno
IbridoTempo pienoSeniorLingua Richiesta: ingleseIngegnere dei datiDescrizione
- Crea e gestisci carichi di lavoro dati in Databricks
- Sviluppa soluzioni di data engineering con PySpark e Delta Lake
- Scrivi e ottimizza query SQL, incluse funzioni finestra e join complessi
- Crea pipeline di acquisizione dati in streaming o incrementale
- Applica schemi di idempotenza, checkpointing ed evoluzione degli schemi
- Modella i dati per la business intelligence e l’analisi
- Testa dati e codice con aspettative di pipeline, test dbt o strumenti simili
- Usa Git, revisioni del codice, linter, test unitari e pipeline CI/CD
- Usa strumenti di IA agentica per accelerare lo sviluppo, il refactoring e il debugging complesso
- Collabora con i team di ingegneria e sviluppo prodotto
- Contribuisci a prodotti digitali per clienti globali in team multidisciplinari
Requisiti
- Hai almeno cinque anni di esperienza nel data engineering o in un ruolo strettamente correlato
- Hai una formazione accademica in informatica, ingegneria dei dati, data science o in un campo quantitativo correlato
- Hai esperienza pratica con Databricks in produzione
- Hai una solida esperienza nella creazione di carichi di lavoro dati in Databricks
- Hai una conoscenza approfondita di PySpark e Delta Lake
- Hai un’ottima padronanza di SQL, incluse funzioni finestra, join complessi e ottimizzazione delle query
- Hai esperienza con l’acquisizione in streaming o incrementale, inclusi Structured Streaming o Auto Loader, e con schemi di idempotenza, checkpointing ed evoluzione degli schemi
- Hai esperienza nella modellazione dei dati per BI e analisi
- Comprendi i test e la CI/CD per i flussi di lavoro Databricks
- Conosci i principi fondamentali dell’ingegneria del software e del DevOps, tra cui Git, revisioni del codice, linter, test unitari e pipeline CI/CD
- Applichi test di qualità dei dati con aspettative di pipeline, test dbt o metodi simili
- Hai un’elevata padronanza di strumenti di IA agentica come Cursor IDE e GitHub Copilot
- Hai solide capacità analitiche e di risoluzione dei problemi
- Hai esperienza nella collaborazione con team di ingegneria e sviluppo prodotto
- Hai un’ottima conoscenza dell’inglese parlato e scritto
- Vivi in Portogallo, oppure sei disposto/a e legalmente idoneo/a a viverci e lavorarci
Benefit
- Retribuzione commisurata all’esperienza e ai risultati
- Giorni di malattia retribuiti
- Assicurazione sanitaria e dentistica
- Budget per il comfort
- Un’azienda che privilegia il lavoro da remoto
- Orari di lavoro flessibili
- Progetti con clienti globali leader del settore
- Una cultura attenta alle persone, che valorizza e dà autonomia al team
- Un ambiente di lavoro informale
- Eventi di team per condividere conoscenze e festeggiare insieme
- Mentoring e valutazioni delle prestazioni per favorire la crescita professionale