Engenheiro de Desenvolvimento Golang

海南菲利人力资源有限公司

$2-3.4K[Mensual]
Remoto3-5 anos ExpBacharelTempo Inteiro
Compartilhar

Detalhes remotos

Abrir PaísGlobal

Requisitos de Idiomachinês

Descrição do Trabalho

Mostrar texto original

Benefícios

  • Recompensas e reconhecimento de funcionário

    Equipe distribuída, Serviço Comunitário, Assíncrono, Orçamento do Home Office, Nenhum sistema de monitoramento

Descrição:

Engenheiro GOLANG (remoto)


Salário: 30K-60K (sem incluir bônus por projeto, negociável para candidatos com habilidades excepcionais)

Horário de trabalho: 10 dias de trabalho seguidos de 4 dias de folga

Período de experiência: 1-2 meses

Projetos da empresa: Projeto de chat IM (experiência em chat é necessária)

Local de trabalho: Trabalho remoto

Responsabilidades do cargo:

1. Responsável pela otimização e iteração do serviço de servidor Telegram de terceiros existente, implementado em Go

2. Analisar os gargalos de desempenho durante a execução do programa (como: delay no processamento de mensagens, sincronização de mensagens, consumo de CPU e memória, vazamentos de goroutines, etc.), com foco na otimização em nível de código

3. Desenvolver e manter interfaces de servidor necessárias para os negócios futuros, como gestão de usuários, exclusão em massa de mensagens, callbacks de negócios, entre outros

4. Otimizar o fluxo de processamento de mensagens, aumentando a capacidade de concorrência e a eficiência de processamento do sistema

5. Colaborar com as equipes de frontend, cliente e operações, garantindo a estabilidade e alta disponibilidade do sistema

6. Escrever código Go de alta qualidade e manutenível, realizando continuamente refatoração e testes

Requisito

Requisitos:

1. Experiência prévia em projetos de Telegram, familiaridade com fluxo de mensagens, gerenciamento de sessões, mensagens offline e outras mecânicas

2. Conhecimento do protocolo MTProto, compreensão aprofundada da criptografia de mensagens e da pilha de protocolos do Telegram

3. Mais de 3 anos de experiência em desenvolvimento Go, com excelente capacidade de otimização de código e design de sistemas

4. Proficiência no uso do Kafka para processamento assíncrono de mensagens, entendimento de suas aplicações em sistemas de IM

5. Familiaridade com técnicas comuns de otimização de desempenho (análise de CPU/memória, agendamento de Goroutines, ajuste de GC, design de cache, etc.)

6. Boa capacidade de leitura de documentos em inglês, aptidão para ler a documentação de protocolos e especificações de interfaces do Telegram

7. Boa formação em engenharia, familiaridade com testes de unidade, camadas de código e normas de comentários

Itens adicionais:

1. Experiência prática em otimização de desempenho do GC do Golang, análise de desempenho com pprof, entre outros

2. Contribuições para projetos open source ou experiência em manutenção independente de projetos relacionados a IM

SQL
Preview

zhang shenna

Recruiter海南菲利人力资源有限公司

Alta taxa de resposta

Postado em 12 August 2025

Report this job

Bossjob Safety Reminder

If the position requires you to work overseas, please be vigilant and beware of fraud.

If you encounter an employer who has the following actions during your job search, please report it immediately

  • withholds your ID,
  • requires you to provide a guarantee or collects property,
  • forces you to invest or raise funds,
  • collects illicit benefits,
  • or other illegal situations.