In CyLock, la qualità e la sicurezza del codice sono il cuore pulsante dei nostri prodotti. Siamo alla ricerca di un/a Senior Software Developer con una visione a 360° sullo sviluppo, capace di guidare l'evoluzione dei nostri sistemi proprietari dalla prima riga di codice fino al rilascio in produzione. È un ruolo chiave per chi ama la concretezza del day-to-day development, ma possiede anche l'esperienza necessaria per garantire che ogni nuova feature sia accompagnata da testing rigoroso, documentazione impeccabile e processi di deployment fluidi. In CyLock, "Senior" significa non solo scrivere codice eccellente, ma anche avere la responsabilità architetturale di ciò che costruiamo: cerchiamo un/a Senior Python Developer che diventi il riferimento tecnico per lo sviluppo dei nostri prodotti core. Lavorerai a stretto contatto con il CTO in un team tecnico snello dove le decisioni architetturali vengono prese collegialmente, dialogando quotidianamente con il red team di CyLock per tradurre le loro esigenze operative in software robusto e scalabile. Non lavorerai su una semplice web-app, ma su un ecosistema modulare che include: progettazione di servizi API ad alte prestazioni per la gestione della logica di business e delle autorizzazioni; sviluppo di interfacceper l'integrazione fluida con infrastrutture enterprise e sistemi di reporting; implementazione di pipeline di automazione (CI/CD), containerizzazione e infrastruttura di deployment, test suite automatizzate (unit, integration, E2E) con quality gates integrati. Esperienza: 5–7 anni nello sviluppo professionale con Python in ambienti di produzione complessi; Testing: scrivi test prima o insieme al codice. Hai esperienza concreta con pytest, test di integrazione e automazione della quality assurance; Database: Hai esperienza concreta con database relazionali (PostgreSQL) e sistemi di caching (Redis), inclusi design dello schema, ottimizzazione delle query e gestione delle migrazioni; Lingue: Italiano fluente e inglese tecnico solido (documentazione, code review, comunicazione asincrona). Esperienza nel settore cybersecurity o familiarità con protocolli di rete e security tooling; contributi a progetti Open Source rilevanti (link al profilo GitHub apprezzato); Contratto: Tempo indeterminato, full-time; Buoni pasto, budget formazione annuale, dotazione hardware; Modalità Ibrida: Principalmente da remoto (Italia) con meet-up aziendali periodici in presenza; Formazione: Team tecnico orizzontale, decisioni architetturali condivise, code review tra pari. Invia il tuo CV in formato pdf a con oggetto della mail "Candidatura Senior Python Developer — [Il tuo nome]".