Crea un profilo in modo da poter essere trovato dalle aziende, ottenere offerte di lavoro più adatte alle tue esigenze e candidarti più velocemente.
  • Cerca lavoro
  • Preferiti
  • Crea CV
    Novità
  • Stipendi
  • Iscrizioni

Staff Software Engineer

Ancora

We are looking for a Staff Engineer to define the architecture of an AI-native accounting platform built to replace legacy management software .

Equity 0.3 – 0.5%

Fluent Italian is a hard requirement : we work closely with Italian chartered accountants.

Who we are

We are a team of 5: the founding team (CEO, COO, CTO) and our first two employees (Marketing and Data Engineer). We have raised the funding we need to build and are targeting 7 people in the tech and product team by end of year.

You are the fourth technical hire and the first with an explicit architecture mandate: you define the foundations we will build on for the next 5 years.

The context

We are not building accounting software; we are building the deterministic half of an AI-native system. Agents propose, your services validate. Business invariants that hold across thousands of companies. Accounting operations that are architecturally impossible to get wrong.

As Staff Engineer you are the technical reference point for the team. You do not just write code; you set the rules: how we model the domain, how we design APIs to be consumed by autonomous agents, how we guarantee tenant isolation, how we capture every system decision for the audit trail.

  • Accounting domain modeling: double-entry bookkeeping, multi-currency, immutable journal entries, accrual-basis fiscal state. Correctness is non-negotiable.
  • Agent-first API design: structured responses, explicit error boundaries, stable contracts that an LLM can consume reliably. Not generic REST: APIs designed to be reasoned about by a machine.
  • Multi-tenant isolation at scale: zero context leakage across thousands of companies. RLS, credential scoping, tenant-aware middleware.
  • Event sourcing and audit trail: every accounting action is immutable, reversible only through a counter-entry. The log is the source of truth.
  • Observability for AI: capturing the full decision context of every agentic action: input, output, reasoning, system state at the time of the decision.

What we need (must have)

  • 7+ years of backend engineering in production on complex systems
  • Documented experience of architectural ownership (decisions you made that still hold today)
  • Python, Go, Java or similar statically-typed languages (real mastery, not familiarity)
  • Advanced PostgreSQL: transactions, constraints, indexing, query optimization, data modeling
  • Fluent Italian (domain communication with accountants happens in Italian)
  • Ability to convey architectural decisions to the team clearly, in writing and in conversation

Nice to have

  • AI/LLM systems: inference, RAG, agent orchestration, evaluation frameworks
  • Event sourcing and domain-driven design at the system level
  • Experience in fintech, accounting or financial services (double-entry, reconciliation, audit)
  • Knowledge of Italian regulation (SDI, AdE, XBRL, PSD2)
  • AWS and Terraform, IaC ownership
  • Multi-tenant architecture with RLS and credential scoping at scale

Why it is worth it

  • Fourth technical hire on a team starting from scratch: your architectural choices will stay in the system for years
  • Explicit architecture mandate: you do not "contribute to decisions", you make them
  • Greenfield, zero legacy, CI/CD from day 1, daily production deploys
  • Direct report to the CTO, daily collaboration on the most challenging domain in Italian software
  • Real equity: 0.3–0.5% on a company that has already found product-market direction
  • Team growing: you become the technical reference for the whole team
  • Equity: 0.3% – 0.5% stock options
  • Meal vouchers and fringe benefits
  • Direct report to the CTO
  • HR screening (10 min): expectations alignment
  • Architecture review (async, ~2h): we assess how you reason through a real design problem, not an academic exercise
  • Technical interview (1h, remote): deep dive on the architecture review and architectural discussion on the accounting domain
  • Final interview (in-person, Milan): meet the team
#J-18808-Ljbffr
Offerta di lavoro pubblicata 1 giorno fa
Offerte di lavoro simili
  • PENTA SOLUZIONI INFORMATICHE S.R.L. cerca un Progettista Android per sviluppare applicazioni innovative. Richiesta un'esperienza di oltre 2 anni nello sviluppo di app Android e una profonda comprensione dei framework. Offriamo un contratto a tempo indeterminato o determinato...
    Consigliato
    Smart working
    Impiego permanente
    Tempo determinato
    Contratto con partita IVA

    PENTA SOLUZIONI INFORMATICHE S.R.L.

    Turbigo (MI)
    1 giorno fa
  • ph3Overview /h3pbTech Architect AI Software Engineer (GenAI, Virtual Agent, MS Copilot) /b /ppWe're in our #AI era, are you? In Avanade, in qualità di partner più esperto nella fornitura di servizi Cloud di Microsoft Azure e con il maggior numero di professionisti certificati... 
    Consigliato
    Smart working
    Orario flessibile

    Avanade

    Turbigo (MI)
    5 ore fa
  • ppMediaEngine è una digital agency full service specializzata nella ideazione e sviluppo di soluzioni digitali innovative a supporto della comunicazione, del marketing e dei processi aziendali. Affianchiamo e supportiamo i clienti nella realizzazione di progetti digitali...
    Consigliato

    MediaEngine srl

    Turbigo (MI)
    1 giorno fa
  • MediaEngine è una digital agency full service specializzata nella ideazione e sviluppo di soluzioni digitali innovative a supporto della comunicazione, del marketing e dei processi aziendali. Affianchiamo e supportiamo i clienti nella realizzazione di progetti digitali...
    Consigliato

    MediaEngine srl

    Turbigo (MI)
    1 giorno fa
  •  ...Overview Tech Architect AI Software Engineer (GenAI, Virtual Agent, MS Copilot) We're in our #AI era, are you? In Avanade, in qualità di partner più esperto nella fornitura di servizi Cloud di Microsoft Azure e con il maggior numero di professionisti certificati Azure... 
    Consigliato
    Smart working
    Orario flessibile

    Avanade

    Turbigo (MI)
    1 giorno fa
  • Una società di ICT cerca un Back End Developer con almeno 4 anni di esperienza. Il candidato lavorerà in progetti di Cybersecurity presso un cliente a Milano. Le responsabilità includono sviluppo di piattaforme, integrazione di sistemi complessi e collaborazione con team...
    Lavoro ibrido

    VMWay

    Turbigo (MI)
    1 giorno fa
  •  ...challenging and scalable projects in the field of software development. In a fast-paced...  ...Bachelor’s degree in computer science, engineering, or a related field; At least 3 years...  ...opportunities. ENTREPRENEURSHIP - is the engine that drives us to excel, innovate and... 
    Lavoro ibrido
    Remoto
    Turno di pomeridiano
    Orario flessibile

    TeamSystem

    Turbigo (MI)
    1 giorno fa
  •  ...something impactful with a talented team - you’re in the right place.brstrongWhat You’ll Be Doingbr/strongAs a strongSenior Backend Software Engineer /strong in the strongBusiness Team /strong, you’ll play a critical role in shaping the future of digital welfare payments -... 
    Lavoro ibrido

    Satispay

    Turbigo (MI)
    1 giorno fa
  • pBeasy4BIZ, attiva nel settore delle nuove tecnologie, cerca sviluppatori backend e frontend con esperienza in Java/JEE e Spring. Offriamo un ambiente di lavoro innovativo e stimolante, con la possibilità di lavorare in smart working e un contratto a tempo indeterminato...
    Smart working
    Impiego permanente
    Remoto

    Beasy4BIZ

    Turbigo (MI)
    6 ore fa
  • 40.000 €

    Una consulenza tecnologica è alla ricerca di un Backend Developer .NET. Il candidato ideale avrà esperienza nello sviluppo di microservizi e API REST, con competenze in C# e .NET Core. È richiesto un buon livello di SQL Server e familiarità con sistemi di messaggistica ...
    Impiego permanente
    Lavoro ibrido

    HELIONT

    Turbigo (MI)
    1 giorno fa
  • Un'agenzia di reclutamento cerca un Java Backend Developer per un progetto di sicurezza informatica. La figura sarà coinvolta nello sviluppo e manutenzione di applicazioni backend in un contesto moderno e tecnologico. È richiesta esperienza con Java e una buona conoscenza...
    Lavoro ibrido

    Eligo Recruitment

    Turbigo (MI)
    1 giorno fa
  •  ...to build something impactful with a talented team – you’re in the right place. What You’ll Be Doing As a Senior Backend Software Engineer in the Business Team , you’ll play a critical role in shaping the future of digital welfare payments - handling everything... 
    Lavoro ibrido
    Orario flessibile

    Satispay

    Turbigo (MI)
    1 giorno fa
  • pTinvention S.r.l. cerca un backend developer con esperienza consolidata in progetti Java, preferibilmente in ambito assicurativo. Il candidato dovrà progettare e implementare API REST, lavorare con microservizi e architetture a container (Docker/Kubernetes/OpenShift), ...

    Tinvention S.r.l.

    Turbigo (MI)
    1 giorno fa
  •  ...payment solutions company in Italy is seeking a skilled Backend Engineer to join their Business Team. The ideal candidate will have at...  .... Responsibilities include developing and optimizing financial engines and maintaining core platform domains. The position offers unlimited... 
    Orario flessibile

    Satispay

    Turbigo (MI)
    1 giorno fa
  • A leading Tech Company in Europe is seeking a skilled Software Developer to join their Research and Development team in Turbigo, Italy. The ideal candidate should have a Bachelor’s degree and at least 3 years of experience in software development, specifically with advanced... 
    Lavoro ibrido
    Orario flessibile

    TeamSystem

    Turbigo (MI)
    1 giorno fa
  •  ...ibrida , con presenza in ufficio richiesta solo per il 20% del tempo mensile . Chi cerchiamo: Siamo alla ricerca di uno Software Engineer motivato e appassionato da inserire con contratto a tempo indeterminato . Una persona appassionata, motivata e attenta alla... 
    Impiego permanente
    Lavoro ibrido
    Orario flessibile

    AutoXY S.p.A.

    Turbigo (MI)
    1 giorno fa
  •  ...presenza in ufficio richiesta solo per il b20% del tempo mensile /b. /p pbChi cerchiamo: /b /p pSiamo alla ricerca di uno bSoftware Engineer /b motivato e appassionato da inserire con bcontratto a tempo indeterminato /b. Una persona appassionata, motivata e attenta alla... 
    Impiego permanente
    Lavoro ibrido
    Orario flessibile

    AutoXY S.p.A.

    Turbigo (MI)
    1 giorno fa
  •  ...rispetto dei principi di programmazione OOP; /li /ul h3⚡ Competenze Tecniche /h3 ul liAlmeno 3 anni di esperienza nello sviluppo software con C# e .NET Core, preferibilmente su architetture a microservizi; /li liSolida conoscenza di SQL, incluse funzioni come ISNULL,... 
    Impiego permanente

    MCA Italy

    Turbigo (MI)
    5 ore fa
  • 38.000 € - 48.000 €

     ...Moneyfarm in Turbigo, Italy is looking for a Scala engineer to join a dynamic cross-functional development team. You will address architectural...  ...code. The ideal candidate will have at least 2 years of software engineering experience, preferably with Scala and related... 

    Moneyfarm

    Turbigo (MI)
    1 giorno fa
  •  ...Beasy4BIZ è alla ricerca di un Full Stack Java Engineer per sviluppare soluzioni innovative di software. Il candidato ideale ha esperienza nello sviluppo di applicazioni enterprise, sia monolitiche che a microservizi, e ottime competenze in tecnologie front-end e back... 
    Smart working
    Tempo pieno
    Impiego permanente
    Remoto

    Beasy4BIZ

    Turbigo (MI)
    1 giorno fa
  •  ...la gestione delle vulnerabilità e i framework di sicurezza, implementando misure di sicurezza durante tutto il ciclo di vita del software. Spiccata attitudine al lavoro in team Spiccate doti relazionali Elevata capacità di problem solving Ottima conoscenza... 
    Tempo pieno
    Impiego permanente
    Orario flessibile

    Teoresi Group

    Turbigo (MI)
    1 giorno fa
  •  ...la gestione delle vulnerabilità e i framework di sicurezza, implementando misure di sicurezza durante tutto il ciclo di vita del software. /p ulliSpiccata attitudine al lavoro in team /liliSpiccate doti relazionali /liliElevata capacità di problem solving /liliOttima... 
    Tempo pieno
    Impiego permanente
    Orario flessibile

    Teoresi Group

    Turbigo (MI)
    1 giorno fa
  • Docebo is looking for a Software Engineer to architect a world-class SaaS platform that empowers millions to learn and grow. You will join a cross-functional team to design and deploy innovative solutions. Key responsibilities include implementing scalable software, collaborating... 
    Lavoro ibrido

    Docebo

    Turbigo (MI)
    5 ore fa
  •  ...sviluppo di soluzioni digitali innovative per clienti di alto profilo. Il candidato ideale avrà almeno 3 anni di esperienza in sviluppo software con Java e lavorerà in team Agile per realizzare servizi backend e frontend user-centrici. /ppOffriamo un ambiente di lavoro... 
    Smart working
    Tempo pieno
    Remoto

    Avanade

    Turbigo (MI)
    6 ore fa
  •  ...technology to solve real problems for our customers at a massive scale. /li liDesign, develop, test, deploy, maintain, and improve software; take full responsibility for the lifecycle of your code. /li liShare your knowledge and help the team evolve best practices; act... 

    Klarna

    Turbigo (MI)
    6 ore fa
  • Una start-up tecnologica in crescita è alla ricerca di un Senior Software Engineer per progettare architetture software di alta qualità e sviluppare applicazioni sicure utilizzando PHP, Python o Typescript. Questa posizione ibrida permette di lavorare a Milano con due giorni... 
    Smart working
    Lavoro ibrido
    Permesso di lavoro

    Datapizza

    Turbigo (MI)
    1 giorno fa
  •  ...capabilities in others. /p h3About The Role /h3 pYou will join the engineering team that builds the Kong AI gateway, empowering companies and...  ...govern every step of their AI LLM based innovation. /p pAs a Software Engineer in the AI Gateway Team, you will be working on core... 
    Remoto

    Kong

    Turbigo (MI)
    1 giorno fa
  •  ...grandi patrimoni, è alla ricerca di un nuovo collaboratore da inserire nella divisione bCapital Markets /b nel ruolo di bJunior Software Engineer /b all'interno del team di sviluppo, nella sede di bMilano /b. /p pLa risorsa contribuirà alla realizzazione e all’evoluzione... 

    BANOR SIM

    Turbigo (MI)
    6 ore fa
  •  ...Responsabilità Progettare e sviluppare API REST basate su ASP.NET Core Contribuire alla progettazione dell’architettura software seguendo i principi di Domain-Driven Design (DDD) e Event-Driven Architecture Implementare e mantenere la logica di business... 

    agap2 Italia

    Turbigo (MI)
    1 giorno fa
  •  ...card personalization solutions. Through innovative hardware, software, and services, we provide high-quality, scalable solutions to...  ...cross-functional teams including hardware, firmware, and product engineering, operating in a dynamic and technology-driven environment.... 

    Matica

    Galliate (NO)
    1 giorno fa