Torna alla lista

Descrizione dell'offerta

Staff Software Engineer in Turbigo, Italia

Ancora

  • RemotoLavora da ovunque

Turbigo, Italia

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

Offerte simili

Altre offerte simili

  • Remoto
  • IT

65.000 €

... - Alzi il livello di chi lavora con te. Code review, pairing e decisioni prese insieme. Il tuo impatto si misura anche su quanto rendi più forti gli altri engineer, non solo su quello che produci. Come lavoriamo - No PM, no designer. Se un progetto non ha davvero bisogno né dell’uno né dell’altro, lo porti avanti da solo ...

Torino, Italia

  • Remoto
  • Tempo pieno
  • IT

401k

... us is responsible for contributing to increasing the capabilities of our models and the value they drive for our customers. Cohere is a team of researchers, engineers, designers, and more, who are all passionate about their craft. We are a global technology company headquartered in Toronto with key offices in London, New ...

Italia

  • Remoto
  • Tempo pieno
  • IT

401k

... and tiny egos, landing us on Outside Magazine’s list of “ Best Places to Work” and Built In’s “ 100 Best Remote-First Places to Work.” TeamSnap is seeking a Staff Software Engineer (Android) to lead advertising on our next-generation Android app. You’ll set the technical direction for how ads come to life in the app: designing ...

Italia

  • Remoto
  • Ibrido
  • In sede
  • Tempo pieno
  • IT

$150k USD - $401k USD

... product and engineering talent with seasoned finance professionals, we’re building the essentials to compete in today’s fast-paced markets. The Role: As a Senior Software Engineer on the Clear Street Frontend team, you’ll help architect and build the next generation of Clear Street Active , our high-performance trading platform ...

Italia

  • Remoto
  • Ibrido
  • In sede
  • Tempo pieno
  • IT

$200k USD - $401k USD

... horizontal scalability, and crafted thoughtful APIs. All so we can provide a best-in-class experience for our clients. By combining highly-skilled product and engineering talent with seasoned finance professionals, we’re building the essentials to compete in today’s fast-paced markets. The Team: The mission of the Clear Street ...

Italia

  • Remoto
  • IT
  • Backend
... closely with mobile, frontend teams, and product managers to deliver impactful solutions. About You - Experience : You have strong experience as a software engineer and have had exposure to architectural patterns of large, high-scale web applications; - Problem solver : You are a pragmatic and product-driven engineer, with ...

Milano, Italia

  • Contratto
  • IT

30.000 € - 33.000 €

At this time of rapid expansion, TXT e-Tech , a company belonging to the TXT Group, is seeking a Software Engineer for its Aerospace & Aviation Business Unit , who will join the Modelling & Simulation team. The candidate, with at least 1 year’s experience, will be responsible for providing support to various clients in ...

Torino, Italia

  • IT

30.000 € - 34.000 €

Do you dream of working in an international and innovative environment? Choose TXT E-TECH! TXT e-Tech is looking for a Software Engineer to join its team. As part of the European MALE RPAS program , the selected candidate will join the development team responsible for the Airborne Armament Computer (AAC) , a key component ...

Torino, Italia

  • IT

30.000 € - 34.000 €

Do you dream of working in an international and innovative environment? Choose TXT E-TECH! TXT e-Tech is looking for a Software Engineer to join its team. As part of the European MALE RPAS program , the selected candidate will join the development team responsible for the Airborne Armament Computer (AAC) , a key component ...

Torino, Italia

Carel Industries s.p.a.

Software Field Service Engineer

  • Remoto
... of the customer installation when necessary. - Supports the local Subsidiaries and Knowledge Centre in mapping their own local gaps of knowledge of Services staff, and provides dedicated training when necessary in order to let local staff autonomous; - He/She provides trainings and consultancies about the followed products ...

Brugine, Italia