海南菲利人力资源有限公司
Abrir país:A nivel mundial
Requisitos de idioma:Chino
Equipo distribuido, Servicio comunitario, Sincronizar, Presupuesto del Home Office, Sin sistema de seguimiento
Ingeniero GOLANG (remoto)
Salario: 30K-60K (excluyendo bonificaciones por proyectos, a discutir para candidatos excepcionales)
Horario: 10 días de trabajo por 4 de descanso
Período de prueba: 1-2 meses
Proyecto de la empresa: Proyecto de chat IM (se requiere experiencia en chat)
Lugar de trabajo: Trabajo remoto
Responsabilidades del puesto:
1. Optimizar e iterar el servidor de Telegram de terceros existente basado en Go
2. Analizar los cuellos de botella en el rendimiento del programa (como: retraso en el procesamiento de mensajes, sincronización de mensajes, consumo de CPU y memoria, fugas de goroutines, etc.), centrarse en la optimización a nivel de código
3. Desarrollar y mantener las interfaces del servidor necesarias para los negocios futuros, como gestión de usuarios, eliminación masiva de mensajes, callbacks de negocios, etc.
4. Optimizar la cadena de procesamiento de mensajes, mejorar la capacidad de concurrencia del sistema y la eficiencia de procesamiento
5. Colaborar con frontend, cliente y operaciones para garantizar la estabilidad y alta disponibilidad del sistema
6. Escribir código Go de alta calidad y mantenible, y realizar refactorización y pruebas de forma continua
Requisitos del puesto:
1. Experiencia previa en proyectos de Telegram, familiaridad con mecanismos como flujo de mensajes, gestión de sesiones y mensajes offline.
2. Conocimiento del protocolo MTProto, comprensión profunda del cifrado de mensajes y la pila de protocolos de Telegram.
3. Más de 3 años de experiencia en desarrollo con Go, con excelentes habilidades de optimización de código y diseño de sistemas.
4. Dominio de Kafka para el procesamiento asíncrono de mensajes, entendimiento de sus aplicaciones en sistemas de mensajería instantánea (IM).
5. Familiaridad con técnicas comunes de optimización de rendimiento (análisis de CPU/memoria, programación de goroutines, optimización de GC, diseño de cachés, etc.).
6. Buen nivel de lectura de documentación en inglés, capacidad para leer documentos de protocolo y especificaciones de API de Telegram.
7. Buena ética profesional, familiaridad con pruebas unitarias, organización del código y normas de comentarios.
Factores a favor:
1. Experiencia práctica en la optimización del rendimiento del GC de Golang, análisis de rendimiento con pprof, entre otros.
2. Contribuciones a proyectos de código abierto o mantenimiento independiente de proyectos relacionados con IM.
zhang shenna
Recruiter海南菲利人力资源有限公司
Tasa de respuesta alta
Publicado el 12 August 2025
Ingeniero de desarrollo Golang
Lucky45
$2-4K[Mensual]
Remoto1-3 años de experienciaBaceleroTiempo completo
leo ethHR Manager
Desarrollador JavaUrgente
vn.com
$3.4-4.6K[Mensual]
RemotoExp de Yrs 5-10DiplomaTiempo completo
Lucky LHRBP
Ingeniero de desarrollo en Python
海南菲利人力资源有限公司
$2.4-2.6K[Mensual]
RemotoExp de 3-5 YrsBaceleroTiempo completo
zhang shennaRecruiter
Ingeniero Java
Best Web3
$4.6-6K[Mensual]
RemotoExp de 3-5 YrsBaceleroTiempo completo
张 女士HR组长
Desarrollo de contratos inteligentes
TrendX
$4-6K[Mensual]
RemotoExp de Yrs 5-10BaceleroTiempo completo
Gavin ZhangHR总监
Si la posición requiere que trabajes en el extranjero, por favor ten cuidado y ten cuidado con el fraude.
Si encuentras a un empleador que tiene las siguientes acciones durante tu búsqueda de empleo, por favor repórtalo inmediatamente