
American Express è una società globale di servizi finanziari attiva nei settori bancario, finanziario e dei pagamenti B2B. Le sue attività comprendono carte di credito per consumatori, aziende e società; servizi di pagamento e per esercenti; conti di risparmio, certificati di deposito e prestiti personali; oltre a programmi fedeltà, programmi di viaggio, soluzioni di pagamento aziendale, formazione finanziaria, servizi di sicurezza e assistenza per titolari di carta ed esercenti.
Ingegnere senior della sicurezza delle applicazioni – Strumenti di sicurezza | American Express | Phoenix ibrido
Sviluppa strumenti di sicurezza delle applicazioni basati sull’IA e pratiche di SDLC sicuro per i servizi finanziari di American Express. Integra test di sicurezza e automazione in applicazioni, API, ambienti cloud, container e ambienti CI/CD.
103.750 $ – 174.750 $ / anno
IbridoTempo pienoIntermedioSeniorLingua Richiesta: ingleseIngegnere del softwareDescrizione
- Progettare, sviluppare, testare e risolvere i problemi di applicazioni e sistemi software
- Fornire build software utilizzando pratiche standardizzate, strumenti condivisi, componenti riutilizzabili e documentazione chiara
- Eseguire revisioni del codice, revisioni del codice sicuro e test automatizzati
- Fornire supporto e monitorare il software negli ambienti di test, integrazione e produzione
- Applicare standard di sicurezza e normativi per mantenere la conformità del software
- Collaborare con i team di prodotto e aziendali per collegare le iniziative tecnologiche agli obiettivi di business
- Creare e mantenere policy, procedure e pratiche consigliate di sicurezza
- Integrare la sicurezza in tutto il SDLC mediante revisioni del codice e indicazioni sulla codifica sicura
- Implementare controlli di crittografia per proteggere i dati sensibili in transito e a riposo
- Indagare sulle minacce alla sicurezza emergenti, sulle tecnologie e sugli sviluppi dirompenti
- Valutare le nuove tecnologie di cybersecurity nei processi di SDLC e gestione delle release
- Preparare documentazione tecnica e report relativi a valutazioni, risultati e remediation
- Utilizzare strumenti di sicurezza e automazione basati sull’IA per rafforzare il rilevamento delle minacce, l’efficienza delle indagini e la visibilità operativa
- Stabilire controlli di sicurezza e monitoraggio per applicazioni e flussi di lavoro basati sull’IA
- Sviluppare e migliorare prompt per l’ingegneria della cybersecurity con agenti IA e identificare opportunità per flussi di lavoro di IA agentica
Requisiti
- Laurea in informatica, sistemi informativi, cybersecurity o campo correlato, oppure esperienza equivalente; è preferibile un titolo di livello avanzato
- Conoscenza dei requisiti di conformità normativa e degli standard di sicurezza
- Conoscenza dello sviluppo di applicazioni e delle pratiche di sicurezza
- Conoscenza dei principi di ingegneria dei dati
- Conoscenza della gestione della sicurezza cloud
- Conoscenza della privacy e della protezione dei dati, inclusi DPP e GDPR
- Conoscenza della gestione della sicurezza dei dati
- Esperienza con Python, Bash, PowerShell o linguaggi di scripting simili per l’automazione delle attività di sicurezza
- Comprensione di sistemi distribuiti multilivello, algoritmi, database NoSQL e database relazionali
- Familiarità con gli strumenti principali per pianificare, analizzare, progettare, sviluppare, testare, configurare e mantenere le applicazioni assegnate
- È preferibile la conoscenza dell’architettura basata su eventi e della messaggistica, inclusi Kafka, webhook e progettazione di API asincrone
- Esperienza nella progettazione di applicazioni, nello sviluppo software e nell’implementazione di test automatizzati
- Esperienza nella progettazione e nello sviluppo orientati agli oggetti con più linguaggi di programmazione
- Esperienza con sistemi distribuiti multilivello, algoritmi e database relazionali
- Esperienza nell’applicazione di metodi Agile come Scrum o Kanban, consegna iterativa e user story
- Esperienza nell’automazione dei test e nella documentazione, inclusi test automatizzati, funzionali e delle prestazioni
- Esperienza nell’utilizzo di framework per test unitari e di regressione
- È preferibile esperienza con Java 8 o versioni successive e Spring Suite Framework
- È preferibile esperienza con Python e Django
- È preferibile esperienza con React JS, Node JS e Go
- È preferibile esperienza con Kubernetes, Docker, Jenkins e distribuzione cloud o CI/CD
- È preferibile esperienza con PostgreSQL, Oracle o database relazionali comparabili
- Conoscenza dei temi di sicurezza dell’IA, inclusi i rischi dell’IA generativa, l’integrità dei modelli, la sicurezza dei prompt e la protezione dei dati aziendali sensibili
- Conoscenza delle operazioni di cybersecurity assistite dall’IA e dei framework di automazione
- È preferibile almeno una certificazione di sicurezza, come CSSLP, GWEB, GCIH, CEH, GSEC, C|ASE o CCNA
- È preferibile almeno una certificazione per sviluppatori, come OCP, OCA, OCM, DCD, DVA-C02, CKAD, ACE, CCSP o Professional Cloud Developer
- È richiesta l’idoneità a lavorare per American Express negli Stati Uniti; non verrà richiesto alcun sostegno per il visto
Benefit
- Bonus
- Benefit