Como Engenheiro de Software Sênior, você projetará e escalará sistemas inovadores e seguros que resolvem problemas reais e de alto impacto. Trabalhará em um ambiente dinâmico com tecnologia de ponta, aplicando boas práticas de engenharia, modelos próprios de IA e aprendizado contínuo, com o propósito de democratizar o comércio eletrônico e os serviços financeiros na América Latina.
Responsabilidades:
* Participar de todas as fases do design de produtos de alto impacto, analisando os requisitos e propondo o desenvolvimento de soluções que agreguem valor às áreas técnica e de negócios.
* Colaborar nas definições de arquitetura e escalabilidade dos produtos.
* Identificar e propor as melhores práticas de desenvolvimento.
* Contribuir para a definição do projeto, revisão de código, testes, implementação e manutenção.
Requisitos:
* Possuir formação superior completa ou estar em curso em Engenharia da Computação, Matemática, Estatística, Ciências da Computação ou carreiras relacionadas com a tecnologia.
* Ter experiência com Java ou Go.
* Ter vivência na gestão de bancos de dados relacionais e NoSQL.
* Ter experiência no desenvolvimento de sistemas distribuídos, assíncronos, trabalho com ambientes em nuvem, criação de APIs REST e soluções escaláveis.