5 days ago
Kuala Lumpur, MalaysiaStaff+
Responsibilities
- Develop and maintain core market data modules.
- Design and optimize real-time market data computation and low-latency push pipelines.
- Tune system performance for high-concurrency and high-throughput scenarios.
- Participate in technical design reviews and code reviews.
- Build monitoring, alerting, distributed tracing, and logging infrastructure.
- Investigate production incidents and participate in post-mortem reviews.
Requirements
- At least 3 years of Go development experience, including a solid understanding of Go's concurrency model, memory model, and garbage collection mechanics.
- Experience designing high-concurrency, low-latency systems and familiarity with performance bottlenecks and optimization techniques.
- Familiarity with message queues such as Kafka and Redis Streams in data streaming architectures.
- Proficiency with real-time data transport protocols such as WebSocket and gRPC.
- Strong engineering discipline, including clean code structure and regular code reviews.
Benefits
- Study Growth Fund supporting professional development and continuous learning.
- Regular internal team-building activities, workshops, and events.
- Opportunity to collaborate with a diverse international team.
- Career advancement opportunities within a rapidly expanding global company.
- Internal mobility opportunities to support long-term career development.
