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.
Faccia clic su "Candidati" qui sotto per inviare la sua candidatura. Si assicuri che il suo CV sia aggiornato e di aver prima letto le specifiche del lavoro.
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.
- Lavoro da remoto o Full remote senza asterischi. xkiyazw Ci interessa cosa costruisci e come lo costruisci.
Compensation
RAL €80.000 – €110.000 (in base all'esperienza)