← voltar para vagas
staff em desenvolvimento backend
Sobre a vaga
Buscamos uma pessoa Staff Engineer para se juntar ao time de backend da empresa, responsável por projetar e evoluir sistemas distribuídos de alta disponibilidade. Você atuará em um ambiente híbrido, colaborando com squads multidisciplinares para definir arquiteturas, melhorar performance e garantir a qualidade do código.
Responsabilidades
- Liderar o design e a implementação de soluções backend escaláveis usando Java, Spring Boot e Go
- Definir e revisar arquiteturas de microsserviços, integrações com mensageria (Kafka, RabbitMQ) e APIs RESTful/GraphQL
- Garantir boas práticas de segurança com OAuth2 e JWT
- Gerenciar bancos de dados relacionais e NoSQL (PostgreSQL, MongoDB, Redis)
- Atuar na infraestrutura em nuvem AWS, utilizando Docker, Kubernetes e EKS
- Implementar pipelines de CI/CD com Jenkins e GitHub Actions
- Monitorar e otimizar a observabilidade dos serviços com OpenTelemetry, Dynatrace, Prometheus, Grafana e ELK
- Mentorar desenvolvedores mais juniores e contribuir para a evolução técnica do time
Requisitos
- Experiência sólida em desenvolvimento backend com Java e Spring Boot
- Conhecimento avançado em Go
- Vivência com sistemas de mensageria (Kafka ou RabbitMQ)
- Domínio de bancos de dados PostgreSQL, MongoDB e Redis
- Experiência com containers e orquestração (Docker, Kubernetes)
- Prática com cloud AWS e ferramentas de infraestrutura como código (Terraform)
- Familiaridade com pipelines de CI/CD
- Capacidade de liderança técnica e comunicação clara
Diferenciais
- Experiência com GraphQL
- Conhecimento em observabilidade e monitoramento
- Atuação anterior em empresas de tecnologia ou fintechs
Benefícios
- Vale-refeição ou alimentação
- Plano de saúde e odontológico
- Seguro de vida
- Participação nos lucros
- Programa de desenvolvimento profissional
- Flexibilidade de horário