* Salário: R$ 11.000 a R$ 20.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Tecnologia da Informação
Nível: Senior
Estamos buscando uma pessoa desenvolvedora para fortalecer o time de engenharia em um contexto de construção e evolução de sistemas escaláveis, resilientes e distribuídos.
O que você vai fazer:
- Desenvolver e evoluir sistemas backend (e eventualmente frontend) com foco em escala e performance;
- Definir e disseminar boas práticas de desenvolvimento, arquitetura e design de software;
- Participar das decisões técnicas do time (viabilidade, prazos, trade-offs, etc);
- Construir e manter APIs REST e integrações entre sistemas;
- Trabalhar com sistemas distribuídos e mensageria (quando aplicável);
- Evoluir sistemas legados, propondo melhorias e novas soluções;
- Garantir qualidade de código com testes automatizados e boas práticas desde o início;
- Contribuir na modelagem de dados e definição de arquitetura.
O que esperamos que você tenha:
- Experiência com desenvolvimento de software escalável e resiliente utilizando Golang;
- Experiência com desenvolvimento de sistemas distribuídos e testes automatizados;
- Conhecimento de Design Patterns;
- Desenvolvimento de API's REST e WS;
- Conhecimento com banco de dados relacionais e não relacionais;
- Conhecimento de mecanismos de cache;
- Alguma experiência com mecanismos de comunicação RabbitMQ, Kafka e Nats;
- Alguma experiência com termos e noções do mercado financeiro e/ou trading
Diferenciais:
- Conhecimento de DevOps (CI/CD, Containers);
- Conhecimento de Cloud IaaS (GCP, AWS, Azure);
- Conhecimento em desenvolvimento seguro de software;
- Alguma familiaridade com desenvolvimento para frontend;
- Estar na região de Campinas.
