Job description
Main responsibilities
- Projetar, desenvolver e manter sistemas backend escaláveis e performáticos;
- Atuar na liderança técnica do time, promovendo boas práticas de engenharia e mentoria a desenvolvedores mais juniores;
- Desenvolver e integrar APIs (REST, GraphQL, gRPC) com foco em performance e segurança;
- Projetar e implementar arquiteturas de microsserviços e orientadas a eventos (EDA);
- Garantir boas práticas de versionamento, testes e CI/CD;
- Colaborar com times de produto, IA/ML e front-end, garantindo alinhamento técnico e qualidade das entregas;
- Participar da definição e evolução da infraestrutura backend para sistemas e agentes baseados em IA;
- Realizar revisões técnicas e propor melhorias continuas no stack e processos de desenvolvimento;
- Apoiar na integração de frameworks de AI/ML e nas práticas de MLOps;
- Contribuir com uma cultura de aprendizado, experimentação e colaboração contínua.
Requirements and skills
- Experiência em desenvolvimento backend;
- Proficiência em Python e seu ecossistema para aplicações backend e IA;
- Experiência com Node.js e JavaScript;
- Forte experiência em design e desenvolvimento de APIs (RESTful, GraphQL, gRPC);
- Domínio de arquitetura de microsserviços e event-driven architecture (EDA);
- Experiência com bancos de dados SQL e NoSQL;
- Experiência com Cloud Services, preferencialmente GCP (familiaridade com AWS ou Azure é diferencial);
- Experiência com containerização (Docker) e orquestração (Kubernetes);
- Conhecimento em mensageria (Kafka, RabbitMQ, Pub/Sub);
- Vivência com processos ETL em Python e frameworks de testes automatizados;
- Entendimento sólido dos conceitos fundamentais de AI/ML e de como o backend suporta a operação desses modelos.
- Experiência com metodologias ágeis (Scrum, Kanban).
- Proficiência profissional em Inglês (leitura, escrita e conversação técnica).
- Diferenciais: Experiência com GoLang; Conhecimento em Model Context Protocol (MCP) e Agent Communication Protocol (ACP); Familiaridade com arquiteturas de agentes de IA, Agent Development Kit (ADK) e comunicação Agent-to-Agent (A2A); Experiência com MLOps e arquiteturas voltadas para agentes inteligentes; Certificações em Cloud (GCP, AWS ou Azure).
Não possui todos os requisitos para a vaga?
Está tudo bem! Na Compass UOL, estimulamos o desenvolvimento contínuo de novos talentos e transformamos desafios em oportunidades.
Additional information
#remote
"remote"