 
        
        Cargo: Desenvolvedor(a) de Software
Criamos soluções e ferramentas para cientistas de dados, desde a concepção até o lançamento em produção.
O nosso time busca um profissional experiente para trabalhar na concepção de soluções técnicas, planejamento e execução das demandas; garantir a qualidade das entregas através do Code Review e desenvolvimento orientado a testes;
Manter e monitorar a eficiência dos serviços construídos; colaborar nas definições de arquitetura e escalabilidade dos nossos produtos;
Desenvolver e aprimorar a plataforma de Machine Learning;
Propor e criar ferramentas e pipelines de dados eficientes;
Fomentar e evoluir a cultura de engenharia de software no time;
Oferecer suporte e consultoria aos cientistas de dados da plataforma. A pessoa ideal para este cargo deve ter:
 1. Experiência com Engenharia de software, foco em backend;
 2. Desenvolvimento de projetos em Python;
 3. Experiência na criação de APIs REST;
 4. Modelagem e consultas em bancos de dados relacionais (e.g.: PostgreSQL);
 5. Experiência com CI/CD;
 6. Experiência em testes automatizados (unitário, integração, sistema);
 7. Conhecimento básico de Data Engineering, incluindo conceitos como pipelines de dados, data lakes, gestores de schema e serviços de mensageria de dados;
 8. Conhecimento básico de Data Science e Machine Learning;
 9. Experiência com ferramentas de desenvolvimento, como Docker, Git, Linux e linha de comando.