ElasticHotel
Software Engineer - Data Integrations
Explore roles
ElasticHotel
Software Engineer - Data Integrations
Private salary
Multiple locations
Fully remote
Graduate
Junior
Mid
Senior
Leader
Description

ElasticHotel vuole rivoluzionare il modo in cui gli albergatori usano la tecnologia in un settore sempre più complesso e competitivo.

Il panorama dei sistemi utilizzati nel mondo hospitality è spesso frammentato: il nostro lavoro è progettare strumenti che permettano di integrare informazioni provenienti da diverse fonti e trasformarle in insight utili per chi gestisce una struttura.

Per farlo stiamo ampliando il nostro team tecnico con una figura che si occuperà di progettare e sviluppare sistemi di acquisizione, elaborazione e integrazione dati.

Attività sulle quali lavorerai:

  • Progettazione e sviluppo di pipeline di web scraping e data acquisition.
  • Integrazione con API di terze parti del settore hospitality.
  • Progettazione di sistemi asincroni per la schedulazione e l’orchestrazione di job ricorrenti.
  • Utilizzo di database relazionali e NoSQL per costruire sistemi scalabili di data storage e retrieval.
  • Costruzione di pipeline ELT per portare i dati dallo storage cloud al database applicativo, passando per fasi di trasformazione e pulizia.
  • Uso di LLM e modelli di AI generativa per analizzare, classificare e arricchire i dati raccolti.

Cosa ti farà emergere:

  • Ti piace sviluppare software ben strutturato, con attenzione a clean architecture e design pattern.
  • Conosci bene Python.
  • Hai esperienza concreta con web scraping (Scrapy, Playwright, Selenium o simili).
  • Sai progettare sistemi asincroni e task queue.
  • Hai lavorato con API RESTful, sia lato consumo che progettazione.
  • Hai esperienza con LLM e prompt engineering integrati in pipeline di dati (OpenAI, Anthropic o simili).
  • Hai un approccio analitico al design dei sistemi e un mindset orientato al miglioramento continuo.

Punti extra:

  • Esperienza con data storage cloud-based, in particolare servizi AWS.
  • Familiarità con il settore hospitality.
  • Esperienza nello sviluppo di applicativi che nascono standalone ma devono integrarsi in architetture più ampie.

Cosa offriamo:

  • Posizione completamente da remoto, con orari flessibili.
  • L’opportunità di lavorare a stretto contatto con il core team, contribuendo direttamente alle decisioni di prodotto.
  • Un progetto innovativo e centrale per la strategia aziendale, con la possibilità di definire l’approccio tecnico fin dalle fondamenta.
  • Un ambiente dove sperimentare è incoraggiato: nuovi modelli AI, prototipi e idee che possono evolvere in veri prodotti.

Sappiamo quanto è prezioso il tuo tempo: per questo il nostro processo di selezione è rapido e lineare.

Primo Incontro (30-45 minuti)

Il colloquio è un momento di scambio: serve tanto a noi per conoscerti quanto a te per capire chi siamo. In questa fase incontrerai il CPO e potrai approfondire l’azienda e la nostra mission.

Technical Round (60-90 minuti)

Un colloquio tecnico per capire se il tuo profilo è in linea con il ruolo.

Parleremo di tech stack, cultura aziendale e affronteremo insieme alcuni esempi di codice per vedere il tuo approccio al problem solving.

Ci sarà anche una parte di system design per capire come pensi e progetti sistemi scalabili.

Incontro Finale (30 minuti)

Questo è lo spazio per chiedere tutto ciò che vuoi su di noi e sul nostro modo di lavorare. Nel round finale possiamo approfondire gli aspetti che più ti interessano e potresti conoscere altri membri del team.

Role tech stack
ElasticHotel
Software Engineer - Data Integrations
Share role