Senior
Generali AI Software Engineering & Agentic Development is building next-generation SaaS products that leverage agentic coding and AI-assisted development. The team operates with a startup-level engineering culture embedded within a global enterprise, shipping high-quality products at speed.
We are looking for an exceptional Senior Full Stack Engineer — someone who can architect and own entire product verticals across backend, frontend, and infrastructure.
From the ideal candidate is expected a very high skill floor across the entire stack, strong system design capability, and the kind of proactivity that drives a product forward without waiting for direction.
He/She will own full product verticals from data model to API to UI, shipping production-grade features end-to-end, while architecting distributed systems that are scalable, resilient, and maintainable — with hands-on accountability for the outcome.
This is a senior individual contributor role for someone who wants to have a disproportionate impact on a product that matters, inside one of Europe’s largest insurance groups.
Key Responsibilities:
Design and implement backend services in Python (FastAPI), including data models, business logic, and integrations with AWS infrastructure
Proactively surface technical risks, propose mitigation strategies, and drive resolution — operating with a founder-level sense of ownership
The ideal candidate will meet the following requirements:
Degree in Computer Science, Software Engineering, or equivalent demonstrable expertise
6+ years of full stack engineering experience with genuine depth across backend and frontend — not just surface familiarity
Strong Python backend skills: REST API design, async patterns, ORM, testing, and production operations
Solid React and TypeScript proficiency with Tailwind CSS; ability to own the frontend stack independently
AWS fluency: Lambda, ECS, RDS/Aurora, S3, SQS, CloudFront — comfortable with IaC (Terraform or CDK)
Experience with agentic coding tools (Claude Code, GitHub Copilot, Cursor) is a strong plus — familiarity with AI-native development workflows highly valued
Italian C2 plus English at least B2 proficiency
Soft skills:
Extreme ownership and proactivity: identifies problems before they escalate and drives solutions to completion
Engineering rigor: strong opinions on code quality, testing, observability, and documentation
Essere Partner di Vita è la nostra ambizione: ogni giorno vogliamo essere al fianco dei nostri clienti prendendoci cura delle loro vite e dei loro sogni. Questo per noi è Più di un Lavoro.
Siamo parte di un importante Gruppo internazionale con oltre 82 mila persone in tutto il mondo e più di 68 milioni di clienti. Siamo tra i principali player globali del settore assicurativo: l’innovazione e la sostenibilità sono nel nostro DNA. Generali Italia è l’assicuratore più conosciuto in Italia con oltre Є28 miliardi di premi totali, 15 mila dipendenti e una rete capillare di 40 mila distributori, oltre ai canali online e di bancassurance. A Generali Italia fanno capo Alleanza Assicurazioni, Das, Genertel e Genertellife, Generali Welion, Generali Jeniot e Leone Alato, oltre alle attività della Business Unit Cattolica.
Il Gruppo Generali offre delle interessanti opportunità di arricchimento professionale in un contesto lavorativo caratterizzato da:
Cultura aziendale solida e aperta, modi di lavorare innovativi, formazione e affiancamento a supporto di un inserimento efficace Ambiente di lavoro inclusivo in cui ognuno si sente accolto, libero di esprimere al meglio la propria identità, le proprie idee e le proprie capacità: perché siamo Più che diverse, Persone Uniche Qualità dei processi e iniziative per le nostre persone, che ci distinguono come Top Employer.
Sign up to apply and find out right away if you're a fit.
Your agent will tell you — in seconds.
Sign up and I'll tell you right away how well Generali Italia matches you — what you already have, and what's missing. Then I stay on it: I search for you and only write when I find something worth your time.