Imaginary Cloud
Imaginary Cloud
51 – 200 Dipendenti
B2BIngegneria del softwareSaaS
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.

Descrizione

  • 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