Desenvolvedor de Software Sênior - Arquitetura Distribuída
Ajuda-nos a construir sistemas escaláveis e seguros com tecnologia avançada.
Descrição do Cargo
* Liderar projetos críticos, desde o início até o fim.
* Mentorar engenheiros e multiplicar boas práticas em diferentes squads.
* Conectar decisões técnicas à estratégia do negócio.
* Promover cultura de engenharia: tech talks, RFCs, pairing e revisão de código com propósito.
Habilidades e Experiência
* Sólida experiência como engenheiro backend atuando com sistemas distribuídos e de larga escala.
* Experiência em liderança técnica e desenvolvimento de software em múltiplas linguagens.
* Experiência com Kafka, arquitetura orientada a eventos, microsserviços e APIs robustas.
* Conhecimento prático em Docker, Kubernetes e cloud (preferencialmente GCP).
* Dominio de CI/CD, testes automatizados, observabilidade e boas práticas modernas de engenharia.
* Forte base em arquitetura evolutiva, DDD, SOLID, clean code.
* Excelente comunicação técnica e empática.
O que você vai fazer
* Liderar decisões arquiteturais com foco em escalabilidade, performance e confiabilidade.
* Ser referência técnica em projetos críticos.
* Conectar decisões técnicas à estratégia do negócio.
* Promover cultura de engenharia.
Diferenciais que somam pontos
* Experiência com GCP e práticas avançadas de CI/CD.
* Participação em comunidades técnicas, open source ou publicações.
* Ter puxado iniciativas de melhoria contínua com impacto entre vários times.