Capital One
Capital One
A Capital One é uma empresa de serviços financeiros e tecnologia financeira que oferece cartões de crédito, empréstimos para automóveis e produtos bancários e de poupança. Seu trabalho combina experiência financeira com tecnologia e ferramentas digitais para melhorar a forma como os clientes administram seu dinheiro. O foco das oportunidades de carreira da empresa é desenvolver soluções voltadas para os clientes em um ambiente de trabalho diversificado e inclusivo.

Diretor(a) Sênior de Engenharia de Software

Lidere equipes de engenharia da Capital One que desenvolvem plataformas bancárias escaláveis na nuvem. Defina a arquitetura e a estratégia de talentos enquanto impulsiona sistemas de IA e a entrega de tecnologia empresarial.

Descrição

  • Liderar e desenvolver várias equipes de engenheiros de software com foco em produtos.
  • Definir a estratégia técnica de longo prazo e os padrões de arquitetura para plataformas empresariais.
  • Alinhar os roteiros de produtos a recursos tecnológicos escaláveis em parceria com lideranças sênior de engenharia e negócios.
  • Orientar a estratégia de talentos, o planejamento de sucessão, o desenvolvimento de habilidades e a igualdade de oportunidades.
  • Orientar engenheiros e apoiar seu crescimento profissional e técnico.
  • Trabalhar com gerentes de produto para criar recursos de aplicativos e experiências para clientes orientados pelo mercado.
  • Aprimorar continuamente as práticas de engenharia de software.
  • Projetar, desenvolver, testar, implementar e dar suporte a soluções full stack em equipes ágeis.
  • Definir padrões de qualidade, disponibilidade, resiliência e escalabilidade das soluções.
  • Acompanhar tendências tecnológicas, experimentar ferramentas emergentes e contribuir com comunidades de tecnologia.
  • Promover inovação, adoção de tecnologia, inclusão, trabalho em equipe, auto-organização e diversidade.
  • Aumentar a velocidade de engenharia entre as equipes.
  • Liderar implantações de aplicativos em ambientes AWS.
  • Projetar e escalar sistemas bancários agênticos, sistemas multiagentes distribuídos, mecanismos de decisão em tempo real e plataformas de orquestração de voz e texto, mantendo os padrões de conformidade, privacidade e resiliência.

Requisitos

  • Bacharelado ou grau superior em ciência da computação ou área quantitativa relacionada.
  • Pelo menos 7 anos de experiência em gestão de pessoas.
  • Pelo menos 9 anos de experiência em engenharia de software e arquitetura de soluções.
  • Pelo menos 9 anos de experiência em arquitetura empresarial e padrões de projeto.
  • Pelo menos 9 anos de experiência em computação em nuvem com AWS, Microsoft Azure ou Google Cloud.
  • Pelo menos 9 anos de experiência em arquitetura de dados.
  • A Capital One considerará patrocinar uma nova candidatura qualificada para autorização de trabalho.
  • Desejável: mestrado em ciência da computação ou engenharia de software.
  • Desejável: 12 anos ou mais de experiência em engenharia de software e arquitetura de soluções.
  • Desejável: 12 anos ou mais de experiência em arquitetura empresarial e padrões de projeto.
  • Desejável: 12 anos ou mais de experiência com tecnologias web, incluindo JavaScript, TypeScript e frameworks de aplicações de página única.
  • Desejável: 12 anos ou mais de experiência projetando e desenvolvendo sistemas distribuídos de computação de alto desempenho e aprendizado de máquina.
  • Desejável: 12 anos ou mais de experiência em computação em nuvem com AWS, Microsoft Azure ou Google Cloud.
  • Desejável: 12 anos ou mais de experiência em arquitetura de dados.
  • Desejável: 12 anos ou mais de experiência profissional com Go, Java, JavaScript ou TypeScript, Python, Rust, C# ou Scala.
  • Desejável: 10 anos ou mais de experiência com bancos de dados e sistemas de gerenciamento de bancos de dados.
  • Desejável: 12 anos ou mais de experiência profissional em todo o ciclo de vida do desenvolvimento de sistemas.
  • Desejável: 10 anos ou mais de experiência com plataformas de nuvem pública, ferramentas de produtividade baseadas em nuvem ou tecnologias de virtualização.
  • Desejável: 12 anos ou mais de experiência com protocolos de rede e integração com sistemas distribuídos de terceiros.
  • Desejável: 7 anos ou mais de experiência orientando engenheiros sênior e apoiando seu desenvolvimento profissional.
  • Desejável: 3 anos ou mais de experiência liderando revisões de arquitetura entre domínios ou estabelecendo padrões de programação e projeto.
  • Conhecimento especializado na aplicação estratégica de ferramentas de programação com IA agêntica.

Benefícios

  • Remuneração variável baseada no desempenho, que pode incluir bônus em dinheiro, incentivos de longo prazo ou ambos.
  • Benefícios de saúde, financeiros e outros, criados para apoiar o bem-estar geral.
  • Adaptações razoáveis para candidatos que precisem delas.