Nuovo!

Software Engineer Backend Data Layer

Camunda

Camunda cerca una figura backend per la squadra Data Layer, che costruisce e fa evolvere il livello di storage e query dei dati di processo di Camunda 8. È la versione con seniority più contenuta di un ruolo sullo stesso perimetro. Non sono richiesti viaggi frequenti, a parte i ritrovi aziendali: un kickoff annuale e gli offsite di squadra.

Ruolo
Il data layer copre database relazionali ed Elasticsearch oppure OpenSearch, e con le sue pipeline alimenta tutto, dal monitoraggio dei processi alle nuove capacità di automazione guidate da agenti. I progetti comprendono il ridisegno del modo in cui i dati di processo vengono memorizzati e conservati, lo streaming verso sistemi esterni e l'evoluzione dello storage secondario per sostenere volumi crescenti. Il lavoro consiste nel progettare, costruire e mantenere i servizi backend del livello dati con attenzione a correttezza, prestazioni e scala, nel prendersi la responsabilità end to end delle iniziative lavorando con il product management e i colleghi più esperti per tradurre i requisiti in progetti di soluzione concreti, e nel costruire strumenti che rendano più facile capire, diagnosticare e gestire il data layer in produzione. È prevista la partecipazione al supporto di terzo livello e alle rotazioni on-call insieme a Support e SRE. L'approccio all'engineering è dichiaratamente olistico: si costruiscono rapporti solidi con product management, design, QA e supporto, e si influenza direttamente l'evoluzione del livello dati. Sono richiesti almeno quattro anni come backend engineer con focus su sistemi backend e data store di produzione, esperienza pratica su almeno uno tra PostgreSQL, MySQL, MariaDB, MSSQL o Elasticsearch e OpenSearch, con comprensione dei compromessi tra performance delle query, indicizzazione e modellazione dei dati, ed esperienza di contributo a iniziative complesse, scomponendo i requisiti in attività concrete e scrivendo progetti tecnici chiari per la propria parte. Serve dimestichezza nell'indagare query lente, piani di esecuzione e uso degli indici. Sono graditi il software di workflow automation, le pipeline di CI e gli strumenti di migrazione come Liquibase e Flyway.

Tecnologie
Java, PostgreSQL, MySQL, MariaDB, MSSQL, Elasticsearch e OpenSearch, pipeline dati, ottimizzazione di query e indici, Liquibase e Flyway, pipeline di CI, on-call.

Condividi annuncio

Informazioni su Camunda

Camunda sviluppa una piattaforma enterprise per l'orchestrazione di processi, oggi posizionata sull'orchestrazione agentica: coordinare agenti AI, persone e sistemi lungo processi di business complessi ed estesi, con governance, tracciabilità e supervisione umana integrate. L'obiettivo dichiarato è dare alle grandi organizzazioni il controllo necessario per portare l'AI dai progetti pilota alla produzione in modo sicuro e su larga scala. La piattaforma è usata da oltre settecento organizzazioni nel mondo, tra cui nove delle dieci maggiori banche statunitensi. L'azienda è nell'elenco Top 100 Next Unicorn di GP Bullhound, è certificata Great Place to Work e figura come Visionary nel Magic Quadrant di Gartner per le tecnologie di orchestrazione e automazione dei processi di business.

Camunda è interamente distribuita e globale, e sta a sua volta attraversando una trasformazione verso un'organizzazione AI-first costruita sulla propria piattaforma, con l'AI agentica usata internamente per automatizzare e orchestrare processi. Sul piano tecnico il prodotto di riferimento è Camunda 8: il motore di esecuzione dei processi è scritto in Java, il livello dati copre database relazionali e Elasticsearch o OpenSearch, e attorno a questi ruotano pipeline dati, architetture di streaming su object storage e un'infrastruttura di CI/CD trattata come prodotto interno, al servizio di oltre centocinquanta engineer distribuiti su più di venti squadre. Il deployment dei clienti avviene su Kubernetes, cloud e bare metal. L'organizzazione lavora in modo asincrono, con squadre piccole ad alta autonomia.

Visita il sito web →