Siamo
Edgemony
, una società specializzata in formazione e recruiting nei settori
Tech, AI e Digital Product Management
.
Per un cliente
innovativo che opera
nel campo della robotica avanzata e dell'AI
, stiamo cercando una/un
Backend Engineer
con
resistente 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
WebSocket
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 WebSocket e pattern/sistemi di messaggistica Pub/Sub.
Esperienza con strumenti di CI/CD (es. GitHub Actions).
Conoscenza di WebSocket 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. ******). Si prega di leggere l'informativa sulla privacy ai sensi dell'art. 13 del Regolamento (UE) ******** sulla protezione dei dati (GDPR).