
HackerRank sviluppa una piattaforma di selezione e formazione basata sulle competenze, destinata ai team tecnologici e agli sviluppatori. Le aziende utilizzano le sue valutazioni di programmazione, gli esercizi pratici di coding e il rilevamento del plagio basato sull’intelligenza artificiale per selezionare e intervistare i candidati. Gli sviluppatori possono esercitarsi con il codice, prepararsi ai colloqui e sviluppare le proprie competenze attraverso la community globale della piattaforma. Fondata nel 2012, HackerRank serve oltre 3.000 team tecnologici in tutto il mondo, tra cui molte aziende Fortune 100.
HackerRank: Responsabile senior dell’ingegneria, piattaforma di valutazione (ibrido, India)
Guida l’ingegneria della piattaforma di valutazione di HackerRank, a supporto del reclutamento e della formazione degli sviluppatori. Fai crescere sistemi distribuiti per oltre 100.000 candidati simultanei e sviluppa team altamente performanti.
Descrizione
- Definisci la direzione tecnica e guida la realizzazione della piattaforma di valutazione di HackerRank.
- Metti a disposizione dei candidati macchine virtuali dedicate e un ambiente di sviluppo online per lavorare su applicazioni reali.
- Realizza sistemi in grado di supportare fino a 100.000 candidati simultaneamente.
- Collabora con i team di prodotto di HackerRank per integrare soluzioni di valutazione in ogni prodotto.
- Definisci la visione e la roadmap della piattaforma di valutazione in collaborazione con il team di Prodotto.
- Progetta sistemi in grado di gestire oltre 100.000 utenti simultanei.
- Assumi la responsabilità degli impegni di consegna e guida il lavoro quotidiano con pratiche agili.
- Mantieni l’eccellenza operativa in termini di affidabilità, risposta agli incidenti, sicurezza e privacy.
- Assumi, affianca e fai crescere gli ingegneri, anche definendo percorsi di carriera.
- Definisci come il team utilizza gli strumenti di IA nello sviluppo software.
- Collabora con i team di Prodotto, Infrastruttura e Sicurezza.
Requisiti
- Almeno 8 anni di esperienza nello sviluppo software, di cui almeno 3 alla guida di team di ingegneria.
- Solida esperienza nella progettazione di sistemi distribuiti e servizi web su larga scala, altamente disponibili, scalabili, sicuri e tolleranti ai guasti.
- Esperienza nella leadership tecnica e capacità di guidare discussioni architetturali critiche.
- Comprovata esperienza nel reclutamento, nella guida e nel mentoring di team tecnici e nella gestione delle aspettative degli stakeholder.
- Padronanza pratica di almeno uno tra Go, Python, Ruby o Node.js.
- Solida padronanza pratica di AWS o Google Cloud Platform.
- Ottime capacità comunicative e capacità di lavorare efficacemente in ambienti dinamici e in evoluzione.
- Esperienza nella creazione o nella scalabilità di IDE cloud, ambienti di sviluppo remoto o piattaforme di programmazione online.
- Esperienza pratica con container, Kubernetes e macchine virtuali on demand o ambienti di calcolo isolati su larga scala.
- Esperienza nei test di carico, nell’autoscaling e nella pianificazione della capacità per traffico variabile e basato su eventi.
- Esperienza nell’introduzione di pratiche di sviluppo assistito dall’IA in un team di ingegneria.
Benefit
- Il datore di lavoro garantisce pari opportunità di impiego e promuove azioni positive.
- Le informazioni dei candidati sono trattate in modo riservato, in conformità alle linee guida sulle pari opportunità di impiego.