Experiência sólida em desenvolvimento de software, com pelo menos 2 anos em posição de liderança técnica Domínio profundo de pelo menos uma linguagem de programação moderna (Java, C#, Go, Python, TypeScript ou similar) e familiaridade com múltiplos paradigmas Conhecimento aprofundado de padrões arquiteturais como microsserviços, arquitetura hexagonal, event-driven, CQRS, DDD e monólitos modulares, sabendo quando aplicar cada um Experiência com design de APIs REST e integração entre sistemas Vivência em ambientes cloud (AWS, GCP ou Azure), containers (Docker, Kubernetes) e práticas de DevOps/SRE Domínio de bancos de dados relacionais e NoSQL, incluindo modelagem, performance tuning e estratégias de escala Prática consolidada em testes automatizados, CI/CD, observabilidade e segurança de aplicações Familiaridade com ferramentas de produtividade assistidas por IA no fluxo de desenvolvimento (Claude Code, GitHub Copilot, Cursor) Experiência prática integrando LLMs em produtos (OpenAI, Anthropic, Google ou modelos open source via Hugging Face, Ollama, etc.) Domínio de técnicas de prompt engineering, structured outputs e function calling/tool use Conhecimento de padrões arquiteturais para aplicações com IA: RAG (Retrieval-Augmented Generation), agentes, pipelines de inferência e orquestração de múltiplos modelos Experiência em arquitetura de sistemas de IA em produção, considerando latência, custo por token, fallbacks e degradação graciosa Opcionais Experiência com design de APIs GraphQL e gRPC Vivência com mensageria e arquiteturas assíncronas (Kafka, RabbitMQ, SQS ou similares) Experiência com bancos vetoriais (pgvector, Pinecone, Weaviate, Qdrant, Chroma) e estratégias de embedding/chunking Vivência com frameworks de orquestração de IA (LangChain, LlamaIndex, Semantic Kernel, Haystack) Conhecimento de protocolos emergentes como MCP (Model Context Protocol) para integração de ferramentas e agentes Soft skills valorizadas Comunicação clara para públicos técnicos e não-técnicos Capacidade de mediar discussões e construir consenso Mentalidade de mentoria e desenvolvimento de pessoas Pensamento sistêmico e orientação a resultados Capacidade de avaliar criticamente quando IA agrega valor real vs. quando uma solução determinística é mais adequada Visão pragmática sobre custo/benefício de modelos proprietários vs. open source Atenção a riscos éticos e de privacidade ao desenhar soluções com IA