
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.
Engenheiro(a) sênior de Android para plataformas corporativas
Desenvolva experiências nativas para Android, bibliotecas compartilhadas e fluxos de trabalho com IA na Capital One. Ajude a modernizar plataformas corporativas que atendem mais de 100 milhões de clientes.
Descrição
- Trabalhe com engenheiros, designers e gerentes de produto para entregar recursos de alta qualidade e desempenho para mais de 100 milhões de clientes.
- Defina, com líderes de produto, roteiros de engenharia para vários trimestres, incluindo novas funcionalidades, melhorias de desempenho e modernização de plataformas.
- Projete, desenvolva e mantenha componentes essenciais e bibliotecas compartilhadas usados por várias equipes.
- Ajude a estabelecer padrões de consistência entre plataformas, escalabilidade e acessibilidade nas experiências móveis.
- Ofereça conhecimento especializado em desempenho móvel, redes ou frameworks de interface específicos de cada plataforma.
- Trabalhe com equipes de infraestrutura e backend para aprimorar as práticas móveis de CI/CD, observabilidade e confiabilidade.
- Desenvolva estratégias para adotar ferramentas de IA agêntica entre equipes, incluindo agentes especializados, habilidades e ferramentas baseadas em padrões abertos, como o Model Context Protocol.
- Oriente engenheiros seniores no desenvolvimento de fluxos de trabalho nativos de IA.
- Use seu amplo conhecimento do ecossistema móvel moderno para contribuir tecnicamente em desafios complexos de áreas de produto com grande impacto.
Requisitos
- Bacharelado ou grau superior em ciência da computação ou área quantitativa relacionada, como estatística, economia, pesquisa operacional, análise de dados, matemática ou engenharia.
- Pelo menos seis anos de experiência profissional em engenharia de software, arquitetura móvel e entrega de projetos entre várias equipes; estágios não são contabilizados.
- Pelo menos seis anos de experiência desenvolvendo aplicativos nativos para Android ou iOS.
- Pelo menos três anos de experiência em arquitetura ou liderança no desenvolvimento de aplicativos móveis nativos federados.
- Sete anos ou mais de experiência desenvolvendo aplicativos nativos para Android ou iOS.
- Experiência comprovada com frameworks modernos de interface nativa, como SwiftUI ou Jetpack Compose.
- Experiência comprovada no projeto e desenvolvimento de suítes automatizadas de testes móveis, usando ferramentas como Swift Testing, XCUI, JUnit ou Espresso.
- Experiência comprovada com arquitetura modular e padrões modernos de gerenciamento de estado.
- Experiência comprovada no ajuste e na otimização de desempenho em plataformas móveis nativas.
- Experiência em liderança técnica de uma grande área de produto e influência em sua visão técnica e roteiro.
- Experiência liderando o projeto de componentes usados por várias equipes ou contribuindo para SDKs compartilhados.
- Experiência desenvolvendo e ampliando Backend-for-Frontends (BFFs) no lado do cliente e definindo estratégias eficientes de busca de dados com protocolos como gRPC/Protobuf.
- Conhecimento prático de frameworks de aprendizado de máquina no dispositivo, como Core ML ou TensorFlow Lite.
- Domínio de indicadores de qualidade de lançamentos, liberações graduais orientadas por métricas e estratégias de feature flags.
- Domínio de ferramentas de programação com IA agêntica e práticas de produtividade para desenvolvedores.
- A Capital One considerará patrocinar a autorização de trabalho de uma nova pessoa candidata qualificada para esta vaga.
Benefícios
- Notebooks MacBook Pro de primeira linha.
- Vários monitores de alta qualidade.
- Ferramentas necessárias para desenvolver produtos.
- Benefícios abrangentes, competitivos e inclusivos de saúde, financeiros e outros, que apoiam o bem-estar geral.
- Remuneração variável baseada em desempenho, que pode incluir bônus em dinheiro e/ou incentivos de longo prazo.