← voltar para vagas
staff em engenharia de software - deposits
Sobre a vaga
Buscamos uma pessoa Staff Software Engineer para integrar o time de Deposits. Você atuará em um ambiente de alta complexidade, projetando e evoluindo sistemas que lidam com milhões de transações diárias. O modelo de trabalho é híbrido, com escritórios em diversas cidades.
Responsabilidades
- Liderar o design e a implementação de soluções escaláveis para a plataforma de depósitos
- Colaborar com times multidisciplinares para definir estratégias técnicas de longo prazo
- Mentorar engenheiros de níveis pleno e sênior, promovendo boas práticas de engenharia
- Garantir a confiabilidade e performance dos sistemas, utilizando observabilidade e testes rigorosos
Requisitos
- Experiência sólida em engenharia de software, com domínio de Clojure ou linguagens funcionais
- Conhecimento profundo em bancos de dados como Datomic, DynamoDB e Redis
- Experiência com sistemas de mensageria, especialmente Kafka
- Capacidade de tomar decisões técnicas complexas e comunicar trade-offs claramente
- Inglês avançado para comunicação com times globais
Diferenciais
- Experiência em sistemas financeiros ou de alta disponibilidade
- Contribuições para projetos open source
- Familiaridade com arquiteturas orientadas a eventos e microsserviços
Benefícios
- Remuneração competitiva com participação nos resultados
- Plano de saúde e odontológico
- Vale-refeição ou alimentação
- Horário flexível e possibilidade de trabalho remoto parcial
- Acesso a plataformas de aprendizado e eventos técnicos