Lavoriamo in un ambito dove la complessità normativa italiana incontra l'intelligenza artificiale. Il nostro prodotto sarà usato da professionisti e partite IVA ogni giorno: non è un side project né un prototipo.
Cerchiamo un Principal Software Engineer: una figura che non si posiziona sopra il team, ma al centro di esso. Qualcuno che tiene insieme visione tecnica a lungo termine, qualità dell'esecuzione quotidiana e crescita delle persone intorno a sé.
🚀Cosa farai
* Definire e custodire la visione tecnica del prodotto: dalle scelte architetturali fondative alla coerenza dei pattern trasversali tra team e componenti.
* Essere il punto di riferimento tecnico per le decisioni ad alto impatto: non ogni decisione, ma quelle che contano e che rimangono nel sistema per anni.
* Guidare l'evoluzione dell'architettura in risposta alla crescita del prodotto e del team: scalabilità, manutenibilità, sicurezza dei dati, integrazione AI.
* Collaborare direttamente con il team di prodotto e con la leadership per tradurre priorità di business in scelte di design sostenibili nel tempo.
* Elevare il livello tecnico complessivo: mentoring strutturato, code review con intento formativo, standard condivisi e documentati.
* Contribuire in modo determinante alle decisioni di hiring: definire il profilo delle persone che cerchiamo, condurre i colloqui tecnici, contribuire a costruire il team che verrà.
* Portare la tua esperienza in produzione: diagnosticare problemi, identificare rischi sistemici prima che diventino incidenti, tenere il sistema onesto.
🔍Cosa cerchiamo
Requisiti
* 8+ anni di esperienza in sviluppo backend su sistemi complessi: architetture distribuite, pipeline di dati, integrazione tra servizi.
* Capacità dimostrata di prendere decisioni architetturali difficili, documentarle con chiarezza e difenderle con rigore, sapendo anche quando aggiornarle.
* Pensiero system-wide applicato: osservabilità, failure tolerance, sicurezza e manutenibilità non come checklist, ma come lenti abituali di lettura del codice.
* Capacità di comunicare con chiarezza a livelli diversi: con gli ingegneri nel dettaglio del codice, con product e leadership sul trade-off di business.
Nice to have
* Rust e/o TypeScript in contesti dove la correttezza e la performance non sono negoziabili.
* Esperienza con sistemi AI-centrici in produzione: gestione di output non deterministici, guardrail su LLM, progettazione di pipeline con requisiti di tracciabilità.
* Background in contesti regolamentati (fintech, taxtech, legaltech) dove la compliance è parte del design, non un layer aggiunto a posteriori.
* Familiarità con l'ecosistema fiscale italiano.
* Esperienza in contesti early-stage o di scala: sai riconoscere quando un'architettura ha bisogno di evolvere e come farlo senza bloccare il prodotto.
💡Perché unirsi a noi
* Entri quando l'architettura si sta ancora definendo. Le decisioni che prenderai nelle prossime settimane rimarranno nel prodotto per anni.
* Il tuo ruolo non è quello di approvare PR da lontano. Sei nel lavoro, con le persone, sulle decisioni che contano.
* Smart working o Full remote senza asterischi. Ci interessa cosa costruisci e come lo costruisci.
💰 Compensation
RAL €80.000 – €110.000 (in base all’esperienza)