Backend Software Engineer (Python)
Edgemony
Carate Brianza
35
Discreto
help
thumb_up Mi piace
Azienda: Edgemony Carate Brianza
Per un cliente innovativo che opera nel campo della robotica avanzata e dell’AI, stiamo cercando una/un Backend Engineer con forte esperienza in Python per lavorare su un progetto unico: lo sviluppo del software che alimenta il cervello di un robot umanoide.
Informazioni sul Ruolo
Farai parte del team che sta costruendo da zero una piattaforma cognitiva: il motore che permette al robot di percepire, comprendere e agire nel mondo reale. Il tuo lavoro influirà direttamente sulla capacità del robot di elaborare informazioni, apprendere e interagire con l’ambiente circostante.
Responsabilità Principali
• Scriverai software in Python pulito, scalabile e performante.
• Ti occuperai di backend e API che gestiscono comunicazioni in tempo reale tra i vari sistemi del robot.
• Ti occuperai di implementare sistemi concorrenti usando asyncio, multithreading e/o multiprocessing.
• Gestirai canali di comunicazione in tempo reale tramite Web Socket e sistemi di messaggistica Pub/ Sub (es. MQTT, NATS, Redis)
• Lavorerai con architetture distribuite, con focus su concorrenza e affidabilità.
• Collaborerai con ingegneri robotici e altri sviluppatori per integrare al meglio la parte software con l’hardware.
• Resterai aggiornato sulle nuove tecnologie backend e best practice per sistemi distribuiti
Requirements
• Hai almeno 3 anni di esperienza reale con Python, in progetti backend.
• Hai già lavorato con codice asincrono o concorrente (anche solo asyncio).
• Sei curioso/a, pragmatico/a, e ti entusiasma lavorare su qualcosa di tangibile come un robot.
• Conosci bene l’inglese, sia scritto che parlato.
Nice to Have
• Esperienza nella progettazione e sviluppo di sistemi distribuiti.
• Esperienza con Web Socket e pattern/sistemi di messaggistica Pub/ Sub.
• Esperienza con strumenti di CI/CD (es. Git Hub Actions).
• Conoscenza di Web Socket e Pub/ Sub messaging (es. MQTT, Redis Pub/ Sub, NATS).
• Familiarità con sistemi di orchestrazione come Kubernetes.
• Esperienza con ambienti cloud-based.
Benefits
• Tipologia Contrattuale: Tempo pieno
• Smart Working: Disponibile (1 giorno a settimana, soggetto alla policy del team)
La ricerca è rivolta ai candidati di ambosessi (L. 903/77). Si prega di leggere l’informativa sulla privacy ai sensi dell’art. 13 del Regolamento (UE) 2016/679 sulla protezione dei dati (GDPR).
✔ Edgemony