Engenheiro(a) de Software | Portfolio Intelligence

BTG Pactual

São Paulo

Hybrid

BRL 180,000 - 240,000

Full time

13 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

PLR (Participação nos Lucros)
Auxílio Alimentação
Auxílio Refeição
Plano Previdência Privada
Seguro de Vida
Licença Maternidade e Paternidade Estě

Job summary

BTG Pactual está procurando um Engenheiro(a) de Software com foco em arquitetura de sistemas para liderar a evolução da plataforma Portfolio Intelligence em São Paulo. O papel envolve projetar serviços e APIs que alimentam plataformas de agentes, além de gerenciar orquestração, estado e integração entre componentes.

O candidato ideal tem sólida experiência em engenharia de software, arquitetura de sistemas, design de APIs, e conhecimento de ferramentas de orquestração de agentes.

Qualifications

  • Formação superior em área de computação.
  • Sólida base em engenharia de software, com foco em arquitetura de sistemas e padrões de projeto.
  • Experiência com design de APIs, integrações e sistemas distribuídos.
  • Conhecimento de protocolos e ecossistema de agentes, e de ferramentas de orquestração.

Responsibilities

  • Projetar e evoluir a arquitetura da plataforma para serviços consumidos por agentes, incluindo APIs, servidores MCP, definição de ferramentas (tool calling) e contratos de integração;
  • Construir a camada de orquestração dos fluxos agênticos com estado, memória e múltiplos agentes;
  • Planejar fluxos ponta a ponta, incluindo estratégias de retry, fallback e recuperação;
  • Refinar comportamento dos fluxos, definindo respostas, informações, perguntas, ações e aprovações;
  • Garantir qualidade, observabilidade e rastreabilidade com testes, monitoramento e auditoria;
  • Manter padrões de engenharia com pipelines de CI/CD;
  • Propor e prototipar ideias com usuários;
  • Ter autonomia para escolher tecnologias e justificar trade-offs.

Skills

Arquitetura limpa
DDD
Design de APIs
Sistemas distribuídos
CI/CD
Docker
Kubernetes
LangGraph/LangChain
Inglês Avançado

Education

Graduação em Ciência da Computação, Engenharia da Computação, Sistemas de Informação ou áreas relacionadas

Tools

Git
Docker
CI/CD
Kubernetes

Job description

Engenheiro(a) de Software | Portfolio Intelligence
São Paulo, Brazil
Por que trabalhar no BTG?

Que tal ter a chance de ser dono do seu próprio negócio dentro de uma empresa sólida e com mais de 40 anos de história? No BTG valorizamos espírito empreendedor, autonomia, agilidade, foco no cliente, excelência e visão de longo prazo. Agimos com integridade, responsabilidade, simplicidade, inconformismo e dedicação.

Meritocracia está no centro do nosso dia a dia. Temos um escritório open space e uma estrutura horizontal onde você vai conversar com os melhores profissionais de mercado e ter desafios reais e diários.

Sobre a área:

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.

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.

No seu dia a dia:

  • 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;
  • 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;
  • 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;
  • Refinar continuamente o comportamento dos fluxos: como respondem, quais informações trazem, quando perguntam, quando agem e quando pedem aprovação;
  • Garantir qualidade, observabilidade e rastreabilidade das soluções em produção, com testes automatizados, monitoramento e trilhas de auditoria;
  • Assegurar os padrões de engenharia do time, com arquitetura bem definida, cobertura de testes e pipelines de CI/CD;
  • Propor, prototipar e validar ideias rapidamente junto aos usuários;
  • Terá autonomia para escolher tecnologias e metodologias, justificando seus trade-offs;

Esperamos de você:

  • Graduação completa em Ciência da Computação, Engenharia da Computação, Sistemas de Informação, Engenharias ou áreas relacionadas;
  • 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;
  • Experiência em design de APIs, integrações e sistemas distribuídos;
  • Experiência e conhecimento aprofundado sobre o protocolo MCP, A2A, etc
  • 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;
  • Conhecimento do funcionamento de plataformas de agentes: MCP, tool calling, streaming de eventos, gerenciamento de contexto e renderização de artefatos;
  • 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;
  • Experiência com testes unitários e de integração, incluindo estratégias para testar fluxos não determinísticos;
  • Experiência com CI/CD, Git, Docker, code review e boas práticas de deploy e monitoramento;
  • Visão de produto e capacidade de traduzir necessidades reais dos usuários em soluções direcionadas;
  • Perfil inovador, que acompanha a evolução do ecossistema de agentes e traz ideias novas para testar;
  • Boa comunicação com públicos técnicos e não técnicos.

Diferenciais:

  • 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;
  • Conhecimento de mercado financeiro e investimentos (alocação, rebalanceamento, suitability, enquadramento);
  • Vivência em segurança aplicada a sistemas agênticos (controle de acesso, sanitização de inputs, proteção contra prompt injection);
  • Experiência com ferramentas de observabilidade de fluxos agênticos (Langfuse, LangSmith ou afins);
  • Experiência com cloud [AWS] e serviços serverless;
  • Projetos pessoais, demos ou contribuições open source envolvendo agentes;
  • Inglês avançado.
  • Participação nos Lucros e Resultados (PLR);
  • Auxílio Alimentação e Refeição;
  • Planos por adesão como Previdência Privada e Seguro de Vida;
  • Licença Maternidade e Paternidade Estendida – empresa Cidadã.

O BTG Pactual respeita a pluralidade de identidades e trabalha para promover uma cultura inclusiva. Não fazemos distinção de raça, cor, religião, identidade de gênero, orientação sexual, nacionalidade, deficiência ou idade em nenhuma etapa do processo seletivo, reforçando nosso compromisso com a diversidade.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Engenheiro Software FullStack Pleno/Senior | IT Portfolio Management
Engenheiro Software FullStack Pleno/Senior | IT Portfolio Management

BTG Pactual • São Paulo

Hybrid
BRL 180,000 - 270,000
PLR
Auxílio Alimentação e Refeição
Previdência Privada
+4
Engenheiro de Software .NET Pleno a Senior | BTG Empresas
Engenheiro de Software .NET Pleno a Senior | BTG Empresas

Magnetis • São Paulo

On-site
BRL 200,880 - 279,000
Participação nos Lucros e Resultados (PLR)
Auxílio Alimentação e Refeição
Planos de Previdência Privada e Seguro de Vida
+3
Engenheiro(a) de Software | Portfolio Intelligence
Engenheiro(a) de Software | Portfolio Intelligence

Meu Home • São Paulo

Hybrid
BRL 180,000 - 300,000
PLR
Plano de saúde
Auxílio Refeição
+4
Engenheiro(a) de Software (Full Stack) | IT Pricing Distribution
Engenheiro(a) de Software (Full Stack) | IT Pricing Distribution

Magnetis • São Paulo, Rio de Janeiro

On-site
BRL 167,400 - 223,200
Participação nos Lucros e Resultados (PLR)
Auxílio Alimentação e Refeição
Planos de Previdência Privada e Seguro de Vida
+2
Engenheiro(a) de Software | Portfolio Intelligence
Engenheiro(a) de Software | Portfolio Intelligence

BTG Pactual • Rio de Janeiro

Hybrid
BRL 180,000 - 240,000
PLR
Plano Médico
Plano Odontológico
+2
Engenheiro de Software Java | Sustentação - INVESTMENT PRODUCTS
Engenheiro de Software Java | Sustentação - INVESTMENT PRODUCTS

BTG Pactual • São Paulo

On-site
BRL 120,000 - 180,000
Auxílio Alimentação e Refeição
Previdência Privada e Seguro de Vida
Desconto em Farmácia
+2
Engenheiro de Software Java | Sustentação - INVESTMENT PRODUCTS
Engenheiro de Software Java | Sustentação - INVESTMENT PRODUCTS

Magnetis • São Paulo

On-site
BRL 180,000 - 240,000
Auxílio Alimentação e Refeição
Planos de Previdência Privada e Seguro
Desconto em Farmácia
+3
Engenheiro de Software Senior (Java/.NET) | Digital Equities
Engenheiro de Software Senior (Java/.NET) | Digital Equities

Magnetis • São Paulo, Rio de Janeiro

On-site
BRL 167,400 - 223,200
Participação nos Lucros e Resultados (PLR)
Auxílio Alimentação e Refeição
Planos de Previdência Privada e Seguro de Vida
+4
Engenheiro de Software Junior ou Pleno (Java) | Investment Products
Engenheiro de Software Junior ou Pleno (Java) | Investment Products

Magnetis • São Paulo

On-site
BRL 90,000 - 130,000
Participação nos Lucros e Resultados (
Auxílio Alimentação e Refeição
Previdência Privada
+4
Engenheiro(a) de Software (Back-end Node.js) - INVESTMENT PRODUCTS
Engenheiro(a) de Software (Back-end Node.js) - INVESTMENT PRODUCTS

Magnetis • São Paulo

On-site
BRL 150,000 - 230,000
PLR
Auxílio Alimentação e Refeição
Plano de Previdência Privada
+4