Engenheiro(a) de Backend Sênior
Atuação direta em sistemas de alta criticidade, com responsabilidade sobre arquitetura, performance e confiabilidade de serviços que não podem falhar.
Responsabilidades
- Projetar e evoluir serviços em Node.js/NestJS e Golang com foco em resiliência e baixa latência
- Modelar e otimizar dados em PostgreSQL para alto volume e consistência transacional
- Conduzir revisão arquitetural e decisões técnicas documentadas (ADRs)
- Aplicar padrões de arquitetura orientada a eventos, circuit breaker e tolerância a falhas
- Mentorar engenheiros pleno/júnior e elevar o padrão técnico do time
Requisitos (critérios sênior)
- 6+ anos de experiência em backend, com atuação sênior comprovada em produção
- Domínio de Node.js e NestJS (arquitetura modular, injeção de dependência, testes automatizados)
- Experiência prática com Golang para serviços de alta performance e concorrência
- PostgreSQL em profundidade: modelagem, tuning de queries, indexação, replicação
- Vivência com arquitetura de microsserviços, mensageria (Kafka/RabbitMQ) e sistemas event-driven
- Testes automatizados como padrão de trabalho (unitários, integração, contrato)
- Clean Code, SOLID e Clean/Hexagonal Architecture aplicados no dia a dia, não só na teoria
Diferenciais
- Experiência em ambientes regulados (financeiro, aviação, saúde ou seguros)
- Vivência com Zero Trust e segurança aplicada a nível de aplicação
- Contribuições em projetos open source ou histórico técnico público