HireFT
Browse JobsHow it worksPricingAboutSuccess Stories
    Back to jobs
    AN

    Ancora

    Financial Technology

    Software Engineer

    Milan, ItalyHybridFull-timePosted 1mo ago
    View all jobs

    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)

    1. HR screening (10 min) — call di allineamento sulle aspettative

    2. Technical assessment (72h) — take-home: design di una data pipeline su problema reale

    3. Technical interview (1h, remote) — deep dive sull'assessment + discussione architetturale

    4. Final interview (in-person, Milano) — incontro col team, cultura e collaborazione

    Equal opportunity employer.

    Job details are sourced from the employer's original posting.

    Open job posting
    AN

    About the company

    Ancora

    Ancora is a company that provides a platform for managing and analyzing financial data.

    View all Ancora jobs
    Industry
    Financial Technology
    Open roles
    5

    Interested in this role?

    Apply with HireFT

    Free to start — no card required.

    Your fit

    How well do you match?

    Sign in to see how your résumé lines up with this role.