Ser responsável pela entrega técnica do squad, garantindo qualidade, previsibilidade e aderência aos padrões arquiteturais. Desenhar e evoluir a arquitetura orientada a eventos (EDA) da plataforma: ingestão por push (eventos e filas) e por pull (integração com sistemas de origem), event store e linha do tempo do cliente, e exposição do contexto para canais e consumidores. Definir padrões de integração e de sistemas distribuídos (pub/sub, event sourcing, CQRS, Outbox, Saga, idempotência, reprocessamento, DLQ), garantindo consistência, rastreabilidade e resiliência.
Governar contratos de eventos (schemas, versionamento e compatibilidade) entre produtores e consumidores de diferentes domínios. Propor padrões de integração entre agentes de IA e a plataforma de eventos, como agentes que consomem e enriquecem o contexto do cliente, exposição de contexto via MCP e ferramentas e acionamento de canais (app, SMS/WhatsApp). Apoiar a arquitetura dos fluxos de recomendação e engajamento (NBA/NBO, ofertas personalizadas, alertas e campanhas), tanto reativos quanto preditivos.
Conduzir o refinamento técnico junto ao time de produto, traduzindo necessidades de negócio em soluções viáveis e bem dimensionadas. Apoiar a organização do backlog do squad, priorizando débito técnico, riscos arquiteturais e oportunidades de automação com IA. Liderar a adoção e evolução de ferramentas agênticas de desenvolvimento (com Claude Code à frente) no squad. Definir e disseminar métodos de desenvolvimento assistido por IA, com Spec-Driven Development (Spec-Kit, BMAD) como base, adaptando o ciclo de vida ao contexto do produto.
Desenhar e implementar processos agênticos em todo o fluxo de engenharia: code review com IA, geração e manutenção de testes, refatoração assistida, documentação viva (ADRs, catálogo de eventos) e automação de PRs. Mentorar engenheiros, elevando a maturidade do time em arquitetura orientada a eventos e em engenharia assistida por IA.