
A American Express é uma empresa global de serviços financeiros que atua nos setores bancário, financeiro e de pagamentos B2B. Seus negócios incluem cartões de crédito para consumidores, empresas e corporações; serviços de pagamentos e para estabelecimentos comerciais; contas de poupança, certificados de depósito e empréstimos pessoais; além de programas de recompensas, programas de viagens, soluções de pagamentos corporativos, educação financeira, serviços de segurança e suporte a associados e estabelecimentos comerciais.
Engenheiro(a) Sênior de Segurança de Aplicações – Ferramentas de Segurança | American Express | Phoenix híbrido
Desenvolva ferramentas de segurança de aplicações habilitadas por IA e práticas de SDLC seguro para os serviços financeiros da American Express. Integre testes de segurança e automação em aplicações, APIs, ambientes de nuvem, contêineres e CI/CD.
$ 103.750 – $ 174.750 / ano
HíbridoTempo integralPlenoSêniorIdioma Obrigatório: inglêsEngenheiro de softwareDescrição
- Projetar, desenvolver, testar e solucionar problemas em aplicações e sistemas de software
- Entregar compilações de software usando práticas padronizadas, ferramentas compartilhadas, componentes reutilizáveis e documentação clara
- Realizar revisões de código, revisões de código seguro e testes automatizados
- Dar suporte e monitorar software em ambientes de teste, integração e produção
- Aplicar padrões de segurança e regulatórios para manter a conformidade do software
- Colaborar com as equipes de produto e negócios para conectar iniciativas de tecnologia aos objetivos de negócio
- Criar e manter políticas, procedimentos e práticas recomendadas de segurança
- Incorporar segurança em todo o SDLC com revisões de código e orientação sobre codificação segura
- Implantar controles de criptografia para proteger dados confidenciais em trânsito e em repouso
- Investigar ameaças de segurança emergentes, tecnologias e desenvolvimentos disruptivos
- Avaliar novas tecnologias de cibersegurança nos processos de SDLC e gerenciamento de releases
- Preparar documentação técnica e relatórios sobre avaliações, descobertas e remediação
- Usar ferramentas de segurança e automação habilitadas por IA para fortalecer a detecção de ameaças, a eficiência das investigações e a visibilidade operacional
- Estabelecer controles de segurança e monitoramento para aplicações e fluxos de trabalho habilitados por IA
- Desenvolver e aprimorar prompts para engenharia de cibersegurança com agentes de IA e identificar oportunidades para fluxos de trabalho de IA agêntica
Requisitos
- Bacharelado em ciência da computação, sistemas de informação, cibersegurança ou área relacionada, ou experiência equivalente; pós-graduação é preferencial
- Compreensão dos requisitos de conformidade regulatória e dos padrões de segurança
- Conhecimento de desenvolvimento de aplicações e práticas de segurança
- Conhecimento de princípios de engenharia de dados
- Conhecimento de gerenciamento de segurança em nuvem
- Conhecimento de privacidade e proteção de dados, incluindo DPP e GDPR
- Conhecimento de gerenciamento de segurança de dados
- Experiência com Python, Bash, PowerShell ou linguagens de script semelhantes para automação de tarefas de segurança
- Compreensão de sistemas distribuídos multicamadas, algoritmos, bancos de dados NoSQL e bancos de dados relacionais
- Familiaridade com as principais ferramentas para planejar, analisar, projetar, desenvolver, testar, configurar e manter as aplicações atribuídas
- Conhecimento de arquitetura orientada a eventos e mensageria, incluindo Kafka, webhooks e design de APIs assíncronas, é preferencial
- Experiência em projetar aplicações, desenvolver software e implementar testes automatizados
- Experiência com design e desenvolvimento orientados a objetos em várias linguagens de programação
- Experiência com sistemas distribuídos multicamadas, algoritmos e bancos de dados relacionais
- Experiência aplicando métodos Agile, como Scrum ou Kanban, entrega iterativa e histórias de usuário
- Experiência com automação de testes e documentação, incluindo testes automatizados, funcionais e de desempenho
- Experiência usando frameworks de testes unitários e de regressão
- Experiência com Java 8 ou posterior e Spring Suite Framework é preferencial
- Experiência com Python e Django é preferencial
- Experiência com React JS, Node JS e Go é preferencial
- Experiência com Kubernetes, Docker, Jenkins e implantação em nuvem ou CI/CD é preferencial
- Experiência com PostgreSQL, Oracle ou bancos de dados relacionais comparáveis é preferencial
- Conhecimento de temas de segurança de IA, incluindo riscos de IA generativa, integridade de modelos, segurança de prompts e proteção de dados corporativos confidenciais
- Conhecimento de operações e frameworks de automação de cibersegurança assistidos por IA
- É preferencial ter pelo menos uma certificação de segurança, como CSSLP, GWEB, GCIH, CEH, GSEC, C|ASE ou CCNA
- É preferencial ter pelo menos uma certificação de desenvolvimento, como OCP, OCA, OCM, DCD, DVA-C02, CKAD, ACE, CCSP ou Professional Cloud Developer
- É necessário ter autorização para trabalhar para a American Express nos Estados Unidos; não será solicitado patrocínio de visto
Benefícios
- Bônus
- Benefícios