Queremos talentos diversos em nossas equipes, compartilhando aprendizados e evoluindo juntos, construindo um ambiente colaborativo, com autonomia e respeito. Estamos remotos e nosso horário é flexível. Vem ser um Humanz!
Como humanos, somos encantados por inovações tecnológicas, porque elas nos permitem explorar nosso território de maneiras novas e inesperadas. Agora, como Humanz (como chamamos nossos colaboradores), acreditamos que a evolução humana deve acontecer de forma combinada com a evolução tecnológica e com a inteligência artificial para moldar um novo mundo de experiências.
No Mundo ZENVIA, somos curiosos, respiramos inovação e queremos liderar a mudança necessária, construindo um lugar onde você possa ser quem você é, livre de amarras, com leveza e respeito às diferenças individuais e diversidades. Curtimos a jornada e entregamos resultados extraordinários, como um único time.
Acredamos que as pessoas são únicas e que cada um de nós tem potencial de desenvolver suas capacidades e aprender continuamente. Erramos, acertamos e evoluímos juntos. Se você quer ser parte desta história, a ZENVIA é o seu lugar. Nosso propósito é moldar um novo mundo de experiências, tornando a experiência com a marca dos nossos clientes mais pessoal, envolvente e fluida por meio de interações mais rápidas, estratégicas e eficientes.
- IA Agêntica e LLMs: Sólida experiência com LLMs, engenharia de prompts, tools, gestão de memória, RAG (Retrieval-Augmented Generation) e skills. Construção e orquestração de arquiteturas de agentes e multi-agentes. Conhecimento prático em guardrails, hardness, traces e observabilidade específica para IA;
- Domínio de Node.js: Conhecimento profundo sobre o funcionamento do Event Loop, gestão de memória e otimização de performance. Capacidade para atuar em bases de código robustas e nas versões mais recentes do ecossistema (Node.js 24);
- TypeScript: Domínio da linguagem, tipagem avançada e boas práticas de desenvolvimento orientado a objetos e funcional;
- Ecossistema de Frameworks: Sólida experiência em NestJS e Express. Desejável experiência com Mastra.js ou outros frameworks modernos voltados para a construção de agentes de IA;
- Banco de Dados: Experiência robusta em modelagem e otimização de queries tanto em bancos não relacionais (MongoDB) quanto em bancos relacionais (PostgreSQL);
- Mensageria Assíncrona: Experiência prática na implementação e consumo de arquiteturas baseadas em eventos utilizando Apache Kafka;
- Observabilidade e DevOps: Vivência na instrumentação de aplicações Node.js (via OpenTelemetry, Datadog ou similares), garantindo métricas, logs e tracing eficientes, integrando a observabilidade ao comportamento dos agentes de IA. Familiaridade com esteiras de CI/CD.
Bacana se você tiver, mas não é obrigatório :)
- Bancos de Dados Vetoriais (Vector DBs): Experiência com pgvector e MongoDB Vector Search para buscas semânticas;
- Ecossistema Java: Conhecimento ou experiência prévia com a linguagem Java e o framework Spring Boot;
- Arquitetura e Boas Práticas: Conhecimento e aplicação prática de SDD (Software Driven Development) ou metodologias focadas em documentação guiando o desenvolvimento, aliado à aplicação de Clean Code, Clean Architecture e princípios SOLID;
- Uso de IA no dia a dia: Uso avançado de ferramentas de Inteligência Artificial no fluxo de trabalho diário (Copilot, Claude, etc.) para acelerar a produtividade e qualidade do código;
- Mercado: Experiência prévia no mercado de CPaaS ou SaaS de grande escala;
- Ferramentas Específicas: Experiência com Claude Code.
Seus desafios para fazer a diferença neste time
- Evolução da Plataforma Agêntica: Construir e evoluir a base que sustenta agentes de IA em produção na Zenvia, com orquestração de agentes e multi-agentes, tools, memória e RAG, garantindo resiliência, baixa latência e escala em um ambiente de mensageria de alto volume;
- IA em Produção com Confiança: Desenhar guardrails, avaliação, traces e observabilidade específica para IA, para que cada decisão e cada chamada de LLM seja rastreável, auditável e melhorável continuamente;
- Cultura de Engenharia na Era da IA: Influenciar o time com boas práticas de design de software, testes automatizados e revisões de código rigorosas, além de adotar ferramentas de IA (como Claude Code) no fluxo diário para elevar produtividade e qualidade;
- Foco em Produto: Colaborar com o time de produto para transformar necessidades de negócio e casos de uso de clientes em agentes e capacidades de plataforma escaláveis e sustentáveis a longo prazo.
Todas as nossas vagas são para todos. Aqui as pessoas são únicas, respeitamos e valorizamos as diferenças
Criar um alerta de emprego para esta pesquisa
Desenvolvedor Back-end Sênior (Remoto) Brasil