Descrição da vaga
<p><span style="font-size: 10pt; font-family: verdana, geneva, sans-serif;"><strong>Sobre a área:</strong></span></p>
<p>Portfolio Intelligence é a área de engenharia responsável pelos sistemas de gestão de portfólios do BTG. Nossas plataformas cobrem análise de saúde de carteiras, análise de enquadramento, modelos de alocação e rebalanceamento automático, e são usadas por assessores, consultores e bankers que cuidam do patrimônio de milhares de clientes.</p>
<p>Estamos em busca de um(a) Engenheiro(a) de Software com ênfase em arquitetura de sistemas agênticos para liderar a evolução da nossa estrutura de serviços voltados para agentes. O objetivo é disponibilizar todos os nossos serviços, como motores de rebalanceamento, perfis de alocação e análises de carteiras, para plataformas de agentes, unindo a nossa inteligência de portfólios à capacidade de alta escala dos agentes. Buscamos alguém com sólida base de engenharia de software, domínio de arquitetura e orquestração de sistemas agênticos, visão de produto e cuidado extremo com a experiência de quem usa. A posição é voltada à engenharia de sistemas e integrações, e não ao desenvolvimento ou treinamento de modelos.</p>
<p><span style="font-size: 10pt; font-family: verdana, geneva, sans-serif;"><strong>No seu dia a dia:</strong></span></p>
<ul>
<li>Projetar e evoluir a arquitetura da plataforma para que nossos serviços sejam consumidos por agentes, incluindo APIs, servidores MCP, definição de ferramentas (tool calling) e contratos de integração;</li>
<li>Construir a camada de orquestração dos fluxos agênticos, com gerenciamento de estado, memória, múltiplos agentes e pontos de aprovação humana;</li>
<li>Planejar os fluxos de ponta a ponta, antecipando casos de borda, ambiguidades, falhas de integração e cenários de erro, com estratégias de retry, fallback e recuperação;</li>
<li>Refinar continuamente o comportamento dos fluxos: como respondem, quais informações trazem, quando perguntam, quando agem e quando pedem aprovação;</li>
<li>Garantir qualidade, observabilidade e rastreabilidade das soluções em produção, com testes automatizados, monitoramento e trilhas de auditoria;</li>
<li>Assegurar os padrões de engenharia do time, com arquitetura bem definida, cobertura de testes e pipelines de CI/CD;</li>
<li>Propor, prototipar e validar ideias rapidamente junto aos usuários;</li>
<li>Terá autonomia para escolher tecnologias e metodologias, justificando seus trade-offs;</li>
<li>Discutir e estar próximo das áreas de negócio.</li>
</ul>
<p><span style="font-size: 10pt; font-family: verdana, geneva, sans-serif;"><strong>Esperamos de você:</strong></span></p>
<ul>
<li>Graduação completa em Ciência da Computação, Engenharia da Computação, Sistemas de Informação, Engenharias ou áreas relacionadas;</li>
<li>Sólida base em engenharia de software: Clean Architecture, DDD, SOLID, Design Patterns e código legível, bem estruturado e de fácil manutenção;</li>
<li>Experiência em design de APIs, integrações e sistemas distribuídos;</li>
<li>Experiência e conhecimento aprofundado sobre o protocolo MCP, A2A, etc</li>
<li>Experiência prática com frameworks de orquestração de agentes (LangGraph, LangChain, Claude Agent SDK, OpenAI Agents SDK ou afins), incluindo grafos de estado, checkpointing, human-in-the-loop e arquiteturas multi-agente;</li>
<li>Conhecimento do funcionamento de plataformas de agentes: MCP, tool calling, streaming de eventos, gerenciamento de contexto e renderização de artefatos;</li>
<li>Experiência com integração de APIs de LLM (Anthropic, OpenAI, Bedrock ou afins) e com os trade-offs de custo, latência e qualidade;</li>
<li>Experiência com testes unitários e de integração, incluindo estratégias para testar fluxos não determinísticos;</li>
<li>Experiência com CI/CD, Git, Docker, code review e boas práticas de deploy e monitoramento;</li>
<li>Python como linguagem principal de desenvolvimento;</li>
<li>Visão de produto e capacidade de traduzir necessidades reais dos usuários em soluções direcionadas;</li>
<li>Perfil inovador, que acompanha a evolução do ecossistema de agentes e traz ideias novas para testar;</li>
<li>Boa comunicação com públicos técnicos e não técnicos.</li>
</ul>
<p><span style="font-size: 10pt; font-family: verdana, geneva, sans-serif;"><strong>Diferenciais:<br></strong></span></p>
<ul>
<li>Experiência com frontend para produtos agênticos (streaming de respostas, renderização de artefatos, estado compartilhado entre agente e interface), com ferramentas como Vercel AI SDK, CopilotKit, AG-UI ou MCP Apps;</li>
<li>Conhecimento de mercado financeiro e investimentos (alocação, rebalanceamento, suitability, enquadramento);</li>
<li>Vivência em segurança aplicada a sistemas agênticos (controle de acesso, sanitização de inputs, proteção contra prompt injection);</li>
<li>Experiência com ferramentas de observabilidade de fluxos agênticos (Langfuse, LangSmith ou afins);</li>
<li>Experiência com cloud [AWS] e serviços serverless;</li>
<li>Projetos pessoais, demos ou contribuições open source envolvendo agentes;</li>
<li>Inglês avançado.</li>
</ul>
<p><span style="font-size: 10pt; font-family: verdana, geneva, sans-serif;"><strong>Benefícios: </strong></span></p>
<ul>
<li>Participação nos Lucros e Resultados (PLR);</li>
<li>Auxílio Alimentação e Refeição;</li>
<li>Plano Médico;</li>
<li>Plano Odontológico;</li>
<li>Auxílio Creche/Babá;</li>
<li>Vale Transporte;</li>
<li>WellHub;</li>
<li>TotalPass;</li>
<li>Programa de Apoio Pessoal (EAP);</li>
<li>Planos por adesão como Previdência Privada e Seguro de Vida;</li>
<li>Programa de Gestantes;</li>
<li>Licença Maternidade e Paternidade Estendida – empresa Cidadã.</li>
</ul>