Backend Engineer PHP
EnebaEneba cerca una figura backend esperta per una squadra interfunzionale di cinque-dieci persone fra designer, backend, frontend, mobile e data engineer, supportata da una squadra di platform engineering. Si lavora a ritmo serrato, sperimentando e costruendo nuovi prodotti per una base di oltre venti milioni di utenti attivi.
Ruolo
Contribuirai alla costruzione e alla scalabilità di sistemi distribuiti in un'architettura che conta oltre cento microservizi e più di cinquanta deploy al giorno. Parteciperai attivamente alle discussioni di architettura, ragionando sempre in termini di impatto sull'utente finale, e lavorerai con pattern come CQRS, circuit breaking e orchestrazione dei servizi. Servono almeno sette anni di esperienza backend, con pratica concreta nella costruzione e nella scalabilità di sistemi distribuiti e forte padronanza di PHP e Symfony, capacità di risolvere problemi rapidamente prendendosi la responsabilità del risultato e apertura genuina al confronto e al feedback. Non è richiesto conoscere già tutto lo stack: ci si aspetta però di impararne la maggior parte nei primi tre mesi. Sono un punto a favore l'esperienza con Golang e la progettazione di API GraphQL su larga scala.
Tecnologie
PHP con Symfony come linguaggio principale e Go come secondario dove servono velocità ed efficienza, GraphQL per la comunicazione fra servizi e verso il frontend, CQRS con orchestrazione via Saga e Temporal, CI/CD. Sul fronte dati InfluxDB, Prometheus, Redis, ElasticSearch, MariaDB e MySQL; sull'infrastruttura Kubernetes, Helm, AWS e Terraform.
Condividi annuncio
Informazioni su Eneba
Eneba è un marketplace digitale dedicato al mondo dei videogiochi, dove si acquistano e si rivendono chiavi di gioco, contenuti scaricabili, abbonamenti alle piattaforme e carte prepagate. Fondata in Lituania, con base a Kaunas, l'azienda è cresciuta in pochi anni fino a servire quasi venti milioni di utenti attivi, costruendo un ambiente che punta su apertura, sicurezza delle transazioni e accessibilità dei prezzi in mercati dove i contenuti digitali costano spesso molto più del dovuto. Il modello è quello di una piattaforma a due lati: da un lato i venditori, dall'altro una comunità di giocatori in continua espansione, con tutto quello che ne consegue in termini di prevenzione delle frodi, gestione dei pagamenti e affidabilità del sistema.
Dietro il prodotto c'è un'architettura tecnica sostanziosa: oltre cento microservizi scritti principalmente in PHP con Symfony, con Go dove servono velocità ed efficienza, GraphQL come metodo di comunicazione sia fra servizi sia verso il frontend, pattern come CQRS e orchestrazione tramite saga e Temporal, il tutto su Kubernetes in AWS con Terraform e più di cinquanta deploy al giorno. Accanto alle squadre di prodotto lavora un reparto dati con analisti, data engineer e specialisti di machine learning, che costruisce pipeline e modelli a supporto delle decisioni aziendali. L'organizzazione è distribuita, con libertà sulla scelta del luogo di lavoro, pochi livelli di approvazione e un ritmo di sperimentazione elevato: un contesto adatto a chi vuole lavorare su volumi reali e su un prodotto tecnicamente esigente.
