6 open roles
Software Engineer
Job description
Stiamo cercando un Software Engineer per costruire un software di contabilità AI-native che sostituisce i gestionali tradizionali. RAL €50.000 – €75.000 + 0,2 – 0,4% equity. Milano, ibrido 3+2 (3 giorni in HQ, 2 da casa). Italiano fluente come must-have: lavoriamo a stretto contatto con commercialisti italiani, la comunicazione di dominio avviene in italiano.
👋 Chi siamo Siamo un team di 6 persone: il founding team (CEO, COO, CTO) + i primi dipendenti (Marketing e due engineer). Abbiamo raccolto i fondi necessari per costruire e puntiamo a 10 persone nel team prodotto entro fine 2026. Adesso il focus è sul prodotto. Lavorerai fianco a fianco con il CTO e gli altri engineer sul service layer che sostiene tutto il prodotto.
🚀 Il contesto Non stiamo costruendo un'iterazione di un gestionale: è un cambio di paradigma. Da software che aspetta input umano ad agenti autonomi che fanno contabilità sotto supervisione professionale. Come Software Engineer architetti il service layer tra agenti AI e dominio contabile. Non CRUD: la metà deterministica di un'architettura ibrida AI, progettata per essere consumata dagli agenti in modo affidabile.
Il tuo mandato: enforce business invariants. Qualsiasi cosa propongano gli agenti, i tuoi servizi la validano contro regole di business complesse. Operazioni invalide devono essere architetturalmente impossibili. 🧩 Le sfide tecniche
- Agent-first API design: structured responses, error boundaries chiari, composizione prevedibile
- State machine complesse con transizioni irreversibili e side effect a cascata
- Multi-tenant isolation at scale: zero context leakage su migliaia di aziende in concorrenza
- Concurrency, idempotency, semantica exactly-once
- Observability for AI: catturare il full decision context di ogni azione agentica ✅ Cosa cerchiamo — must have - 4+ anni di backend engineering in produzione
- Python, Go, Java o linguaggi statically-typed simili
- PostgreSQL serio: transazioni, constraint, indexing, query optimization
- REST API o gRPC ben fatti, con validazione ed error handling robusti
- Event-driven architecture (Kafka, RabbitMQ o simili), idempotency, eventual consistency
- Testing: unit, integration, contract test
- Italiano fluente (la comunicazione di dominio con i commercialisti avviene in italiano)
- Voglia di capire il dominio: non chiediamo che tu sappia già la partita doppia, chiediamo che tu voglia capire perché esiste
- Code quality solida e pragmatica: siamo builder, non artisti — shippiamo e iteriamo ⭐ Nice to have
- AWS + Terraform
- Esperienza con API progettate per AI agent consumption (tool-use patterns, structured responses)
- Fintech, accounting, financial services: partita doppia, riconciliazione, audit trail
- Multi-tenant con RLS, tenant-aware middleware, credential scoping
- Domain-driven design, event sourcing
- Conoscenza di regolamentazione contabile o fiscale italiana (SDI, AdE, XBRL)
- Observability: Prometheus, Grafana, tracing strutturato 💡 Perché vale la pena
- Entri presto in una squadra che sta costruendo da zero: le tue decisioni plasmano il sistema per anni
- Greenfield, zero legacy, CI/CD dal day 1, daily production deploy
- Riporto diretto al CTO, voce forte sulle scelte tecniche e architetturali
- Team che scala a 10+ persone nel team prodotto entro fine 2026: spazio per leadership
- Impatto reale: i tuoi servizi processano la contabilità di migliaia di PMI italiane 🎁 What we offer
- RAL: €50.000 – €75.000 in base all'esperienza
- Equity: 0,2% – 0,4% stock option
- Buoni pasto + fringe benefit
- Milano, ibrido 3+2
- Riporto diretto al CTO, lavoro fianco a fianco con il founding team 🤝 Processo di selezione (2–3 settimane totali)
- HR screening (10 min) — call di allineamento sulle aspettative
- Technical assessment (72h) — take-home: design di una data pipeline su problema reale
- Technical interview (1h, remote) — deep dive sull'assessment + discussione architetturale
- Final interview (in-person, Milano) — incontro col team, cultura e collaborazione Equal opportunity employer.
Description copied from Ancora's careers page. Read the full posting before you apply.
More jobs at Ancora
Contabile
Ancora· PadovaCommercialista Iscritto all'Albo
Ancora· PadovaBusiness Development Representative
Ancora· MilanAccount Executive
Ancora· MilanStaff Software Engineer
Ancora· Milan
More jobs in Milan
Senior Specialist, Research and Data Services - Milan
Bain & Company· MilanEngagement Manager - Tech & AI
McKinsey & Company· Milan, ItalyAssociate Sales Manager
NordeaJunior Developer- rivolta in particolare ad appart. a cat. protette art. 18 della legge 68/99
Scania· Milano, MI, IT, 20151Solution Engineer
Supermicro· Italy - Milan
