Career Opportunities

Golang Developer - Futures

Published on 2025-11-20 16:57

Job Responsibilities

  1. Independently conduct system analysis for assigned projects and take ownership of core business function design, code implementation, and unit testing.

  2. Participate in the discussion and design of the common foundational business architecture platform to support complex upper-layer business scenarios.

  3. Participate in system architecture design and upgrades to improve overall system stability and performance.

Job Requirements

  1. Bachelor’s degree or above in Computer Science, Software Engineering, Communications, or related fields; 5+ years of backend development experience, including 3+ years of hands-on Golang experience.

  2. Proficient in Go concurrency programming, network models, memory management, and GC mechanisms, with strong understanding of underlying principles rather than only API usage.

  3. Familiar with gRPC communication protocols and DDD architecture design, with solid code structuring and engineering best practices.

  4. Strong foundation in data structures and algorithms; familiar with common middleware such as Redis caching and Kafka messaging systems.

  5. Experience in financial trading or market data systems is preferred, with deep familiarity of business processes in past projects.

  6. Practical project experience in high-concurrency, high-availability, and high-performance systems.

  7. Strong initiative, positive work attitude, and solid problem-solving and troubleshooting abilities.

Performance Evaluation Criteria

  1. Quickly become familiar with assigned systems, map out overall architecture and business processes, produce relevant system analysis documentation, identify major performance bottlenecks, and propose technical solutions with follow-through.

  2. For technical enhancement and project requirements, deliver solution documents, complete development within the designated timeline, and ensure stable production deployment with no major issues.

  3. For owned projects and systems, actively respond to production alerts, analyze root causes, and resolve issues promptly to avoid service unavailability or customer complaints caused by delayed handling.

Interested applicants are invited to submit a detailed resume to:

[email protected]

We regret that only short-listed candidates will be notified.

2017-2026 © bitmart.com