
Alkami Technology sviluppa software bancario digitale basato sul cloud per banche e cooperative di credito. La sua piattaforma per vendite e servizi digitali riunisce servizi bancari digitali, apertura di conti e onboarding tramite MANTL, oltre a strumenti per i dati e il marketing. La piattaforma supporta esperienze bancarie per clienti privati e aziende e offre integrazioni, strumenti per sviluppatori e assistenza all’implementazione per gli istituti finanziari. Il software di Alkami è progettato per aiutare gli istituti ad aprire conti, proteggersi dalle frodi, gestire i pagamenti e offrire comunicazioni più personalizzate ai clienti.
Responsabile dell’ingegneria tecnica presso Alkami (da remoto negli Stati Uniti)
Guida gli ingegneri software e contribuisce direttamente alle consegne di Alkami, fornitore di una piattaforma di digital banking. Definisce architetture scalabili, pratiche operative ed esecuzione interfunzionale.
138.400 $ – 173.000 $ / anno
Da remotoTempo pienoSeniorLeadLingua Richiesta: ingleseResponsabile ingegneriaDescrizione
- Coordina la consegna del software tra i team di Ingegneria, Quality Engineering, SRE, gestione dei rilasci, Prodotto, Architettura e TPM.
- Dedica dal 20% al 30% del tempo a scrivere e revisionare codice, eseguire il debug di problemi complessi, progettare ed evolvere API e fornire servizi di piattaforma scalabili.
- Guida e affianca gli ingegneri software, sostenendone la crescita professionale.
- Valuta l’architettura e la progettazione dei sistemi, influenza la roadmap del prodotto, introduce tecnologie e si assume la responsabilità di nuovi progetti.
- Collabora con i team di Prodotto, Sicurezza, Architettura e Operations per collegare l’esecuzione dell’ingegneria ai risultati aziendali.
- Individua i colli di bottiglia, riduce il debito tecnico e migliora scalabilità, resilienza ed efficienza dei costi.
- Definisce e monitora KPI di ingegneria, come frequenza dei deployment, MTTR, copertura dei test e rispetto degli SLA.
- Assegna le risorse, bilancia i carichi di lavoro e stabilisce le priorità dei progetti per favorire consegne puntuali e di alta qualità.
- Fornisce consulenza su tecnologie, tendenze e best practice per lo sviluppo software.
- Supervisiona gli incidenti durante i turni di reperibilità e risolve le interruzioni critiche.
- Promuove l’uso di pratiche, strumenti e framework moderni per lo sviluppo.
- Costruisce una cultura di collaborazione, responsabilità, apprendimento continuo, innovazione e sperimentazione.
- Collabora con il Product Management per sviluppare idee e definire i requisiti relativi al debito tecnico.
- Condivide risultati, obiettivi, problemi e stato delle consegne per tenere informati gli stakeholder.
- Definisce gli obiettivi di performance per i riporti diretti.
- Continua ad approfondire gli approcci manageriali, il settore bancario e le applicazioni specifiche dei clienti.
Requisiti
- Solida esperienza pratica con diverse delle seguenti tecnologie o equivalenti: .NET, Java, C#, sviluppo di container Linux, Kubernetes, MVC, SaaS, SOA, PostgreSQL, MS SQL Server, framework JavaScript moderni, Entity Framework e microservizi.
- Esperienza nella creazione e distribuzione di software SaaS con architettura di sistema moderna, inclusi microservizi e applicazioni cloud-native.
- Esperienza con AWS, Azure o Google Cloud Platform.
- Conoscenza operativa di eccellenza operativa, DevOps, CI/CD, test automatizzati e osservabilità.
- Esperienza con strumenti di osservabilità come Grafana, New Relic o Haystack.
- Esperienza nell’elaborazione di eventi in tempo reale e nell’elaborazione batch di transazioni ad alto volume.
- Esperienza nella creazione di sistemi complessi di accesso e autorizzazioni basati sui ruoli.
- Capacità di prendere decisioni basate sui dati e valutare i compromessi.
- Esperienza nella creazione di sistemi scalabili ed efficienti dal punto di vista operativo.
- Esperienza nella guida e motivazione di team interfunzionali.
- Capacità di costruire relazioni produttive con stakeholder diversi.
- Spiccate capacità analitiche e di risoluzione dei problemi.
- Esperienza nella gestione efficace di più flussi di lavoro in parallelo.
- Esperienza nel reclutamento, nella selezione, nel mentoring o coaching e nella gestione di team di ingegneria software.
- Esperienza nella comunicazione con utenti, team tecnici e dirigenti senior.
- Esperienza nella gestione di team globali distribuiti su diversi fusi orari.
- Esperienza con metodi Lean-Agile come Kanban o Scrum.
- Almeno 15 anni di esperienza nello sviluppo software o in attività ingegneristiche correlate.
- Almeno 5 anni di esperienza nella gestione di team di ingegneria.
- Laurea triennale o magistrale in informatica o in un campo tecnico correlato che preveda programmazione, oppure esperienza tecnica equivalente.
- Preferibile: esperienza nel fintech, nel digital banking o in settori altamente regolamentati.
- Preferibile: esperienza con prodotti SaaS nei settori tecnologico e finanziario.
- Preferibile: conoscenza della gestione della tesoreria, della posizione di cassa, della gestione della liquidità, dei pagamenti commerciali e della riconciliazione.
- Preferibile: familiarità con ISO 20022, BAI2, MT940 ed EDI 820.
- È necessario avere l’autorizzazione a lavorare negli Stati Uniti a tempo pieno.
- Non è previsto il patrocinio per l’autorizzazione al lavoro.
Benefit
- Ambiente di lavoro con priorità al lavoro da remoto.
- Ferie retribuite illimitate.
- Piano 401(k) con contributo integrativo del datore di lavoro.
- Ambiente di lavoro diversificato e inclusivo.
- Cultura aziendale piacevole.