Golang Developer

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

$2-3.4K[Monthly]
Remote3-5 Yrs ExpBachelorFull-time
Share

Remote Details

Open CountryWorldwide

Language RequirementsChinese

Job Description

Show original text

Benefits

  • Employee Recognition and Rewards

    Distributed team, Community Service, Async, Home Office Budget, No Monitoring System

Description

GOLANG Engineer (Remote)


Salary: 30K-60K (excluding project bonuses, negotiable for exceptional candidates)

Working Hours: 10 days on, 4 days off

Probation Period: 1-2 months

Company Project: IM Chat Project (chat experience required)

Work Location: Remote

Job Responsibilities:

1. Optimize and iterate on the existing third-party Telegram server implemented in Go.

2. Analyze performance bottlenecks during program execution (e.g., message processing delays, message synchronization, CPU and memory overhead, coroutine leaks, etc.), focusing on code-level optimization.

3. Develop and maintain server interfaces required for subsequent business needs, such as user management, message bulk deletion, business callbacks, etc.

4. Optimize message processing workflows, improve system concurrency, and enhance processing efficiency.

5. Collaborate with front-end, client-side, and operations teams to ensure system stability and high availability.

6. Write high-quality, maintainable Go code and continuously refactor and test.

Requirements

Job Requirements:

1. Must have experience with Telegram projects, familiar with message flow, session management, offline messaging, and other mechanisms.

2. Familiar with the MTProto protocol, with a deep understanding of Telegram's message encryption and protocol stack.

3. Over 3 years of experience in Go development, with excellent code optimization and system design skills.

4. Proficient in using Kafka for asynchronous message processing, understanding its application scenarios in IM systems.

5. Familiar with common performance optimization techniques (CPU/memory analysis, Goroutine scheduling, GC tuning, cache design, etc.).

6. Good English documentation reading skills, capable of reading Telegram protocol and API specification documents.

7. Strong engineering quality, familiar with unit testing, code layering, and commenting standards.

Preferred Qualifications:

1. Practical experience in Golang GC performance tuning, pprof performance analysis, etc.

2. Contributions to open source or independently maintained IM-related projects.

SQL
Preview

zhang shenna

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

Reply 0 Times Today

Posted on 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.