Logo da Candidata AI
Ícone de Pesquisa
Ícone de Localidade

Filtros

Regime

    Modelo de Trabalho

      Salário

      Data de Publicação

      Limpar Filtros

      Desenvolvedor(a) Go

      Grupo Regazzo

      Nova

      Regime de contratação

      Pessoa Jurídica

      Modelo de trabalho

      Não Informado

      Carga horária

      Não Informado

      Descrição

      Buscamos Desenvolvedores(as) Go de nível Pleno e Sênior apaixonados por tecnologia e com boa capacidade de resolver problemas de comunicação e distribuição de dados em sistemas robustos e distribuídos.

      Essa posição é remota e oferece a chance de trabalhar em projetos desafiadores, focados em performance, alta disponibilidade e eficiência de sistemas. 

      Requisitos Técnicos

      Experiência sólida em programação Go (Golang).

      Conhecimento de programação de baixo nível, com foco em:

      Manipulação de bits.

      Implementação e entendimento de protocolos de comunicação.

      Noções de utilização de caches, visando otimizar a performance de aplicações.

      Experiência no uso de mensageria para distribuição de tarefas em sistemas distribuídos (sem arquitetura de microserviços).

      Boas práticas de desenvolvimento, como versionamento com Git, testes e revisão de código.

      Experiência com sistemas de alta performance.

      Conhecimento em filas como RabbitMQ, Kafka ou similares.

      Familiaridade com observabilidade e monitoração de sistemas (Prometheus, Grafana).

      Atividades no dia a dia:

      Desenvolver e otimizar rotinas de comunicação entre sistemas usando mensageria.

      Trabalhar com caches para melhorar o desempenho de sistemas distribuídos.

      Resolver problemas complexos de comunicação em baixo nível de rede.

      Construir soluções eficientes e altamente escaláveis utilizando Go.

      Perfil Esperado

      Capacidade de escrever código limpo, eficiente e performático

      Proatividade na busca por soluções técnicas

      Boa comunicação e trabalho em equipe remota

      Capacidade de atuar tanto de forma independente quanto em times colaborativos