← voltar para vagas
staff engineer em desenvolvimento backend - java
Sobre a vaga
Buscamos um Staff Engineer para atuar no time de engenharia de uma empresa global de pagamentos. Você será referência técnica, responsável por projetar e evoluir sistemas distribuídos de alta disponibilidade.
Responsabilidades
- Desenhar arquiteturas de software escaláveis e resilientes, com foco em Java e cloud.
- Guiar squads na implementação de soluções robustas, promovendo boas práticas de engenharia.
- Atuar na definição de roadmap técnico e na tomada de decisões de arquitetura.
- Colaborar com times de produto, operações e infraestrutura para entregar funcionalidades de ponta a ponta.
- Mentorar engenheiros de todos os níveis, contribuindo para o crescimento técnico do time.
- Participar de investigações de incidentes e propor melhorias contínuas na plataforma.
Requisitos
- Sólida experiência com desenvolvimento em Java e ecossistema Spring (Spring Boot, Spring Cloud).
- Conhecimento profundo em bancos de dados relacionais, especialmente Hibernate/JPA e otimização de consultas.
- Experiência com provedores de nuvem como AWS e GCP.
- Familiaridade com ferramentas de observabilidade: New Relic, Datadog, Grafana, Prometheus, Dynatrace, CloudWatch e ELK.
- Capacidade de projetar sistemas distribuídos, com foco em resiliência e baixa latência.
- Inglês avançado para comunicação técnica.
Diferenciais
- Experiência com mensageria e filas (Kafka, RabbitMQ).
- Conhecimento em microserviços e containers (Docker, Kubernetes).
- Participação em comunidades técnicas ou contribuições open source.
Benefícios
- Remuneração compatível com o mercado.
- Stock options.
- Plano de saúde e odontológico.
- Horário flexível e modelo híbrido.
- Auxílio educação.