American Express
American Express
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 de Software Sênior, Banco Digital – Híbrido em Phoenix

Construa serviços seguros e escaláveis de Banco Digital para a American Express em uma função sênior de engenharia backend. Desenvolva microsserviços Java, APIs e plataformas orientadas a eventos que ofereçam experiências financeiras confiáveis.

Descrição

  • Desenvolva e mantenha serviços backend para plataformas de Banco Digital de alto volume, com forte segurança, escalabilidade e confiabilidade.
  • Lidere o design de sistemas distribuídos, abrangendo decomposição de serviços, comunicação assíncrona, tolerância a falhas, idempotência, controle de pressão, trade-offs de consistência e degradação controlada.
  • Crie microsserviços Java, APIs REST, processos em lote e fluxos de trabalho orientados a eventos.
  • Dê suporte a implementações de fluxos de trabalho e promova práticas eficazes de orquestração de fluxos.
  • Contribua diretamente para o design e desenvolvimento ágil, arquitetura, qualidade de código, entrega e prontidão operacional.
  • Mantenha plataformas extensíveis, escaláveis, observáveis e confiáveis, alinhadas aos acordos de nível de serviço.
  • Crie soluções testáveis, intuitivas e fáceis de manter, que as equipes de engenharia possam operar com eficácia.
  • Participe de revisões de design, revisões de código e discussões de engenharia sobre componentes críticos e iniciativas entre áreas da empresa.
  • Trabalhe com as partes interessadas para transformar capacidades de negócio em soluções técnicas seguras, eficientes e fáceis de manter.
  • Mentore engenheiros, ajude as equipes a resolver desafios complexos e desenvolva os padrões de engenharia.
  • Documente as operações dos sistemas e facilite a execução e a evolução de serviços complexos pelas equipes.

Requisitos

  • Experiência prática significativa em engenharia backend com Java e frameworks relacionados.
  • Ampla experiência na criação de aplicações distribuídas e na operação de serviços escaláveis e de baixa latência em ambientes corporativos complexos.
  • Sólido conhecimento de APIs REST, JSON, XML, contratos de serviço, padrões de integração e gerenciamento do ciclo de vida de APIs.
  • Experiência prática com Spring, Spring Boot, Spring Batch, JUnit, JDBC, Gradle ou Maven, Jenkins e práticas modernas de CI/CD.
  • Experiência com Kafka ou tecnologias comparáveis de streaming e orientadas a eventos; experiência com Kafka Streams é altamente desejável.
  • Compreensão prática de sistemas distribuídos, cache, alta disponibilidade, multithreading e análise de desempenho.
  • Experiência com bancos de dados relacionais e NoSQL, incluindo PostgreSQL, MongoDB ou plataformas de dados comparáveis.
  • Compromisso com integração contínua, testes automatizados e repetíveis, programação segura e práticas colaborativas de engenharia.
  • Capacidade de raciocinar de forma abstrata, lidar com ambiguidades e tomar decisões técnicas pragmáticas que viabilizem capacidades de negócio.
  • Experiência em mentoria, orientação e influência sobre engenheiros, mantendo envolvimento direto no design e desenvolvimento.
  • Sólida proficiência em Docker, recursos do GitHub e automação de implantação.
  • Experiência com sistemas de pagamento, plataformas de transações em tempo real, gerenciamento de contas de clientes, sistemas de dados e relatórios ou APIs fintech.
  • Conhecimento de desenvolvimento full-stack ou de tecnologias de dados como Python, Hadoop ou Spark.
  • Experiência com soluções de computação em memória e otimização avançada de desempenho.
  • Experiência de liderança em um ambiente de desenvolvimento dinâmico, incluindo responsabilidade técnica, facilitação de design e responsabilidade pela entrega.
  • Experiência com GenAI é um diferencial desejável.
  • Experiência com aplicações baseadas em LLM, engenharia de prompts, saídas estruturadas, chamadas de ferramentas ou funções, RAG, embeddings, busca vetorial, reranking, ajuste de relevância, controles de segurança de GenAI, serviços da AWS, arquitetura cloud native, DevOps, governança ou arquitetura de plataformas é uma vantagem significativa.
  • Excelentes habilidades de comunicação escrita e verbal, com capacidade de colaborar entre engenharia, produto, arquitetura e operações.

Benefícios

  • Salário-base competitivo.
  • Incentivos por bônus.
  • Contrapartida de 6% da empresa no plano de poupança para aposentadoria.
  • Orientação financeira e suporte ao bem-estar financeiro sem custo.
  • Cobertura abrangente médica, odontológica, oftalmológica, de vida e por invalidez.
  • Modalidades de trabalho flexíveis, incluindo opções híbridas, presenciais ou virtuais, dependendo da função e das necessidades do negócio.
  • Mais de 20 semanas de licença parental remunerada para todos os pais, independentemente do gênero, por gestação, adoção ou barriga de aluguel.
  • Acesso gratuito a centros globais de bem-estar nas instalações, com enfermeiros e médicos, dependendo da localização.
  • Aconselhamento gratuito e confidencial por meio do programa Healthy Minds.
  • Oportunidades de desenvolvimento de carreira e treinamento.
  • O patrocínio de visto pode estar disponível para determinadas posições.

Vagas relacionadas

Nivoda

Engenheiro(a) sênior de IA e aprendizado de máquina, remoto nos Estados Unidos

Nivoda

Desenvolva sistemas de classificação, recomendação e busca multimodal para o marketplace global de joias da Nivoda e as vitrines de joalheiros. Crie recursos de aprendizado de máquina em produção para busca, descoberta de produtos e correspondência de imagens.

Abrir
CET Logistics

Especialista em Relacionamento Empresarial – CET Logistics

CET Logistics

Conecta empresas e instituições aos programas da CET de redução de resíduos e eficiência energética. Constrói redes de indicação, qualifica oportunidades, coordena encaminhamentos e apoia iniciativas de redução de carbono.

Abrir
FHI 360

Diretor associado de Compras, Administração e Logística

FHI 360

Lidera as áreas de compras, administração, logística e operações do escritório nacional da FHI 360 na República Democrática do Congo. Supervisiona as lideranças funcionais e assegura o cumprimento dos requisitos de doadores, governo e cadeia de suprimentos.

Abrir
CaixaBank

Cientista de dados de risco operacional

CaixaBank

Trabalhe no CaixaBank como cientista de dados de risco operacional, desenvolvendo modelos preditivos para estimar perdas e avaliar impactos na organização. A função envolve análise avançada e migração de processos para o Google Cloud.

Abrir
CaixaBank

Cientista de dados de risco operacional

CaixaBank

Desenvolva modelos preditivos e pipelines de dados no Google Cloud para apoiar a gestão de risco operacional do CaixaBank. Contribua para a estimativa de perdas, a elaboração de relatórios e a mitigação de riscos, com atuação em Madri ou Barcelona.

Abrir