Backend Engineer

ElasticHotel · Reggio emilia, Italia ·


Descrizione dell'offerta

ElasticHotel vuole rivoluzionare il modo in cui gli albergatori utilizzano la tecnologia. Vogliamo unificare un panorama software altamente frammentato e offrire gli strumenti, le interfacce e le competenze giuste per ogni esigenza.


Attività su cui lavorerai:

  • Migliorare la nostra API basata su Django e implementare nuove feature 
  • Pipeline per l’acquisizione di dati che operano su stack ELT moderno e cloud-based.
  • Integrazioni con le API dei sistemi del settore hospitality.
  • Utilizzo di database relazionali e NoSQL per costruire e mantenere sistemi scalabili di data storage e retrieval
  • Funzioni AWS Lambda per l’estrazione, il parsing e l’ingestion dei dati.


Cosa ti farà emergere:

  • Ti appassiona sviluppare software ben strutturato, con attenzione alla clean architecture e ai design pattern, e sei sempre pronto a imparare cose nuove.
  • Conosci bene Python .
  • Hai lavorato con frameworks backend come Django , Flask o FastAPI .
  • Hai esperienza nella progettazione di API RESTful .
  • Hai un mindset orientato al miglioramento continuo e un approccio analitico al design dei sistemi.


Punti extra:

  • Sei a tuo agio con soluzioni di data storage cloud-based, in particolare con servizi AWS .
  • Hai una conoscenza di base di statistica e soluzioni di machine learning .
  • Hai familiarità con il settore hospitality.


Cosa offriamo:

  • Posizione completamente da remoto con orari di lavoro flessibili.
  • L’opportunità di lavorare a stretto contatto con il core team e contribuire in modo diretto alle decisioni e alla direzione del prodotto.
  • Un ambiente in cui puoi sperimentare liberamente: nuovi modelli ML, prototipi, idee che possono crescere e diventare 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)

    In questa fase affronterai un colloquio tecnico per capire se il tuo profilo è allineato al ruolo.

    Conoscerai meglio il ruolo, l’azienda, il tech stack e la nostra cultura.

    Esploreremo insieme un po’ di codice per comprendere il tuo stile di problem solving e il tuo approccio nell’affrontare task complessi.

    Toccheremo anche aspetti di system design per capire come pensi e progetti sistemi  scalabili.


    Incontro Finale (30 minuti)

    Nel round finale possiamo approfondire gli aspetti che più ti interessano e potresti conoscere altri membri del team.



    Candidatura e Ritorno (in fondo)