Parâmetros Técnicos para Desenvolvimento de Software
Um engenheiro backend eficaz é fundamental para o sucesso de qualquer empresa. Ao buscar tal profissional, procuramos alguém que possa liderar decisões arquiteturais com foco em escalabilidade, performance e confiabilidade.
Além disso, é importante ter referência técnica em projetos críticos, desde a fase inicial até a conclusão. A capacidade de mentorar outros engenheiros e multiplicar boas práticas em diferentes equipes também é uma habilidade essencial.
A conectoria entre decisões técnicas e estratégias do negócio é crucial para garantir o sucesso dos produtos e sistemas. Além disso, a promoção de uma cultura de engenharia - incluindo tech talks, RFCs, parcerias e revisões de código com propósito – é fundamental para a melhoria contínua e inovação.
Experiências Esperadas
* Sólida experiência como engenheiro(a) 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;
* Conhecimento prático em Kafka, arquitetura orientada a eventos, microsserviços e APIs robustas;
* Domínio de CI/CD, testes automatizados, observabilidade e boas práticas modernas de engenharia;
* Forte base em arquitetura evolutiva, DDD, SOLID, clean code;
* Excelente
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, do início ao 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, parcerias e revisões de código com propósito.
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.