Skills
Sobre a Vaga
Buscamos um(a) Engenheiro(a) de Software para atuar no time de Integrações DSM, contribuindo com o desenvolvimento e a evolução de serviços backend. A posição envolve sistemas distribuídos em tempo real, com foco em baixa latência e integração de APIs.
Responsabilidades
- Projetar, desenvolver e manter sistemas backend distribuídos com baixa latência
- Integrar e manter APIs RESTful para comunicação entre serviços
- Refatorar e evoluir codebases legados, incluindo aplicações em Python
- Construir e aprimorar pipelines de CI/CD e rotinas de testes automatizados
- Trabalhar com infraestrutura em AWS e com conteinerização usando Docker e Kubernetes
- Colaborar com o time, apoiando a resolução de problemas e atuando como mentor(a) quando necessário
Requisitos
- Experiência prática em desenvolvimento backend (10+ anos) com foco em sistemas distribuídos
- Forte domínio de Java (ou experiência relevante em C/C++, Scala, Ruby, Rust ou Go com interesse em transição para Java)
- Experiência com manutenção de código em Python
- Conhecimento de SQL e bancos de dados
- Vivência com CI/CD e frameworks de testes automatizados
- Experiência prática com AWS, Docker e Kubernetes
Beneficios
- Atuação em modelo remoto
- Ambiente global e colaborativo, com oportunidades de aprendizado contínuo
- Cultura de inovação e responsabilidade técnica