SENIOR SOFTWARE ENGINEER

13 set - Brescia
MARTINA RE S.p.A. asset u0026 development management

MARTINA RE S.p.A.

è alla ricerca di un

SENIOR SOFTWARE ENGINEER – Piattaforma 3D Interattiva & Real-Time Web

Sede di lavoro

Brescia (BS) – Via Cefalonia n. 70

Contratto e inquadramento

inquadramento senior, da definire in base alla seniority

Compenso Lordo Indicativo

commisurata sull'effettiva esperienza a partire da un minimo di 50.000 €

MARTINA RE, società attiva in Asset & Development Management nei settori Real Estate, NPL e sviluppi trasversali, ha costituito al proprio interno l'area Innovation, AI R&D; e avvia lo sviluppo di una piattaforma 3D interattiva e data-driven, pensata per supportare tutti gli attori coinvolti nello sviluppo, nella promozione e nella vendita di progetti immobiliari: investitori, sviluppatori, team marketing e reti commerciali. Cerchiamo la figura che ne guiderà la programmazione.

Il tuo ruolo

Sarai il riferimento tecnico della piattaforma e la porterai dall'architettura alla messa in produzione: un ambiente 3D navigabile da browser, con rendering dei progetti in tempo reale, configurazione di spazi e finiture, esplorazione del contesto urbano e accesso ai dati commerciali di ogni unità.

Lavorerai in coppia con un renderista dedicato, che curerà i contenuti 3D e la qualità visiva, e avrai al tuo fianco un/a Ingegnere Informatico junior, che guiderai sul piano tecnico. Con il Team Coordinator e il Forward Deployed Engineer/Project Coordinator definirai priorità, roadmap e criteri di rilascio, confrontandoti direttamente con le aree sviluppo, marketing e vendite che useranno lo strumento.

Il ruolo nasce dentro un'area di AI R&D; e l'uso dell'intelligenza artificiale è parte del metodo di lavoro: negli strumenti con cui si scrive e si rivede il codice, nelle automazioni che sostengono lo sviluppo e nelle funzionalità intelligenti che la piattaforma offrirà a chi promuove e vende i progetti.

Cosa farai



Progetterai l'architettura della piattaforma e ne guiderai lo sviluppo, dal prototipo al prodotto in produzione



Svilupperai la navigazione e il rendering 3D in tempo reale accessibili da browser, curando fluidità e qualità visiva su desktop, dispositivi mobili e totem touch da showroom



Realizzerai il configuratore di unità, layout e finiture, con configurazioni salvabili, confrontabili e condivisibili dall'utente



Implementerai la simulazione dinamica della luce naturale e delle condizioni ambientali in base a orario, stagione e meteo



Costruirai, insieme al renderista, la pipeline di importazione e ottimizzazione degli asset 3D: livelli di dettaglio, compressione, caricamento progressivo







Collegherai i contenuti 3D ai dati di progetto — disponibilità e stato delle unità, metrature, esposizioni, prezzi, planimetrie e documenti — con filtri di ricerca dinamici



Integrerai funzionalità basate su AI nell'esperienza d'uso: ricerca delle unità in linguaggio naturale, assistenza alla navigazione, generazione assistita di schede e contenuti di progetto



Svilupperai il backoffice per la gestione autonoma di progetti, unità, contenuti e utenti, e le integrazioni con CRM, ERP e sistemi documentali



Curerai sicurezza, autenticazione, gestione dei permessi e separazione dei dati tra i diversi committenti e partner commerciali



Userai strumenti di sviluppo assistito da AI come parte ordinaria del lavoro e definirai per il team come impiegarli mantenendo il controllo su qualità, sicurezza e manutenibilità del codice



Definirai gli standard di qualità del codice, i test, il rilascio automatizzato, il monitoraggio delle prestazioni e la documentazione



Guiderai tecnicamente il profilo junior attraverso affiancamento e revisioni del codice

Cosa cerchiamo



Laurea in Ingegneria Informatica, Informatica o percorsi affini, oppure esperienza professionale equivalente



Almeno 5 anni di esperienza nello sviluppo software, con progetti 3D interattivi effettivamente portati in produzione



Solida padronanza di JavaScript/TypeScript e di almeno un motore 3D per il web (Three.js, Babylon.js o equivalenti); in alternativa, esperienza con Unity o Unreal Engine e distribuzione verso browser



Conoscenza della grafica in tempo reale: materiali e shader, illuminazione, gestione della scena, ottimizzazione delle prestazioni e del consumo di memoria



Esperienza nella gestione di asset 3D per il web (glTF, compressione di geometrie e texture, livelli di dettaglio, caricamento progressivo)



Competenze full-stack: framework web moderni (es. React), back-end e API (Node.js e/o Python), database SQL, Git



Esperienza con Docker, ambienti cloud e pipeline di rilascio automatizzate



Uso quotidiano e maturo di strumenti di sviluppo assistito da AI (agenti di coding, assistenti integrati nell'ambiente di sviluppo), con capacità di valutarne criticamente l'output anziché accettarlo così com'è



Esperienza, anche progettuale,



nell'integrazione di modelli di AI tramite API (es. OpenAI, Anthropic, Gemini) e interesse per sistemi RAG e agenti applicati a dati e documenti aziendali



Sensibilità all'interfaccia e all'esperienza d'uso, con la capacità di tradurre esigenze commerciali in strumenti realmente utilizzabili



Autonomia, capacità di motivare le scelte tecnologiche (analisi make-or-buy) e attitudine a guidare altri sviluppatori



Gradite esperienze in real estate, architettura, configuratori di prodotto o visualizzazione architettonica; buona conoscenza dell'inglese



Portfolio, demo pubbliche o repository che mostrino lavori 3D interattivi

I tuoi primi mesi



Raccogliere le esigenze di sviluppo, marketing e vendite e tradurle in requisiti di prodotto e criteri di successo misurabili



Definire architettura e stack tecnologico con un'analisi make-or-buy motivata su motore 3D, hosting e componenti di terze parti



Impostare con il renderista la pipeline che porta i modelli architettonici dai software di progettazione alla piattaforma



Rilasciare un primo verticale su un progetto reale in portafoglio: navigazione 3D, esplorazione del contesto, filtri e scheda dell'unità



Estendere il prototipo con configuratore delle finiture, simulazione della luce e collegamento ai dati commerciali



Introdurre nel team pratiche di sviluppo assistito da AI, con regole condivise su revisione, test e sicurezza del codice prodotto



Definire la roadmap successiva (backoffice, gestione multi-progetto, digital twin e monitoraggio degli asset) e le regole di lavoro del team di sviluppo

Cosa offriamo



La responsabilità tecnica di un prodotto proprietario costruito da zero e destinato al mercato



Un team dedicato: un renderista sui contenuti 3D e un profilo junior a supporto dello sviluppo



Progetti sfidanti con impatto concreto e misurabile, su un portafoglio immobiliare reale



Ampio spazio per iniziativa, scelta degli strumenti e sperimentazione, con accesso agli strumenti di AI più aggiornati



Un ruolo con autonomia e impatto concreto nell'area Innovation, AI R&D;, all'interno di un team interdisciplinare

Come candidarsi

INVIARE IL CV ed EVENTUALE PORTFOLIO SUL PORTALE DI LINKEDIN. NON SARANNO CONSIDERATE E GESTITE CANDIDATURE RICEVUTE TRAMITE ALTRI CANALI e/o MEZZO MAIL.

La selezione rispetta i principi di pari occasione e non discriminazione: l'annuncio è rivolto a persone di ogni genere ai sensi del D.Lgs. 198/2006 e nel rispetto degli obblighi di trasparenza retributiva di cui al D.Lgs. 96/2026.

Scopri di più su di noi: www.martinare.com

Addetto/a alle pulizie

13 set - Italia
UNIVERSO

Area manager contratti luce e gas

13 set - Catanzaro
Sentra Energia

Ricevi nuove offerte di lavoro

Crea una Job Alert gratuita per senior software engineer / brescia

Segretariato e assistente personale

13 set - Milano
Mantea Care

Merchandiser Tattico | CAMPOBASSO

13 set - Campobasso
Cpm Italy