Especialista de Engenharia de Software - Comunidade Finanças
O Itaú é a marca mais valiosa do Brasil, a melhor empresa para trabalhar segundo o Great Place to Work e o maior banco da América Latina. Nós impactamos diariamente mais de 98 milhões de clientes em 18 países.
Somos feitos de pessoas e acreditamos que ter um time com pluralidade de origens, culturas, crenças, experiências, raças, deficiências, gêneros, orientações afetivo-sexuais e gerações ampliam as perspectivas e contribuem para um clima de respeito e valorização das diferenças.
Buscamos especialistas técnicos para atuar transversalmente nas squads, com forte protagonismo na evolução da Plataforma Cognitiva de Finanças.
Esse papel vai além da entrega direta: o Especialista atua como explorador, mentor e ponto focal técnico, ajudando a destravar iniciativas complexas, conectar times, elevar o nível de engenharia e capitanear soluções estratégicas.
- Propor, desenhar e liderar soluções integradas entre squads, plataformas corporativas e times do banco
- Criar pontes técnicas com áreas de plataforma, segurança, dados e arquitetura
- Atuar na desobstrução de projetos críticos, antecipando riscos e simplificando caminhos
- Definir padrões, referências arquiteturais e boas práticas para arquiteturas agênticas
- Influenciar tecnicamente múltiplos times, com visão sistêmica e pragmática
- Integração de plataformas agênticas com sistemas corporativos do banco
- Construção de serviços seguros, escaláveis e observáveis em cloud
- Evolução de pipelines, produtos e arquiteturas já em produção
- Definição de padrões de backend, DevSecOps e qualidade de software
- Design de interfaces entre aplicações, respeitando requisitos funcionais e não funcionais
- Criação de fundamentos técnicos para agentes (prompts, contexto, RAGs, runtimes)
- DevSecOps: automação e desenho de plataformas integrando segurança de aplicação e infraestrutura
- Backend: desenvolvimento de serviços backend, independente da linguagem, com foco em segurança, escalabilidade e desempenho
- Design de Código: capacidade de projetar código limpo, modular e sustentável, seguindo boas práticas de engenharia
- Arquitetura de Software: desenho e implementação de arquiteturas robustas, escaláveis e seguras, considerando requisitos funcionais e não funcionais
- Qualidade de Software: visão sistêmica de testes, confiabilidade, resiliência e manutenibilidade
- Stack AWS: experiência com serviços como EC2, S3, Lambda, RDS, CloudFormation, ECS, EKS, etc (ou equivalentes)
- Integração entre Aplicações: integração segura e resiliente entre sistemas, com atenção à capacidade de transferência, observabilidade e monitoramento
- Observabilidade como parte da arquitetura, não como afterthought
- Prompt Engineering: design e otimização de prompts (few-shot, chain-of-thought, etc.)
- Domínio de ferramentas de IA para desenvolvimento de software (copilots, agentes, automações)
- Tech Writing: produção de documentação técnica clara para orientar desenvolvedores e consumidores de produtos, componentes ou arquiteturas de referência
- Entendimento sólido de plataformas de dados corporativas
- Capacidade de arquitetar soluções considerando Qualidade, governança e linhagem de dados, Consumo de dados por serviços, produtos e agentes, Requisitos não funcionais (latência, custo, segurança, escalabilidade).
Conhecimentos desejáveis (diferenciais fortes)
- Runtime Agents: desenvolvimento de agentes em frameworks como LangGraph, LlamaIndex, Strands ou similares
- Criação de RAGs: estratégias e algoritmos para Retrieval‑Augmented Generation
- Context Engineering: design e otimização do contexto fornecido a modelos de linguagem
- Arquitetura de Dados: desenho de arquiteturas de dados escaláveis, seguras e eficientes
- MCP