Bybit

Principal Backend Development Engineer(C++)

Bybit
Apply
5 days ago
Kuala Lumpur, MalaysiaStaff+

Responsibilities

  • Design and develop the backend system for the core trading platform.
  • Maintain, upgrade, optimize, and improve system stability, concurrency, and latency.
  • Participate in business design and independently produce relevant technical documentation.
  • Research cutting-edge technologies and help plan the platform’s future technology architecture.

Requirements

  • Bachelor’s degree or above in computer science.
  • Strong C++ foundation and familiarity with open-source libraries such as folly and Boost.
  • Proficiency with NoSQL caching, message queues, and search engines, including Redis, Kafka, and Elasticsearch.
  • Experience with system analysis and design, code refactoring, large-scale projects, and application architecture.
  • Familiarity with high-traffic, high-concurrency, high-performance distributed systems and performance tuning.
  • Full-stack expertise, trading system construction experience, or memory system construction experience is preferred.

Benefits

  • Study Growth Fund supporting professional development and continuous learning.
  • Internal team-building events, workshops, and collaboration activities.
  • Opportunity to work with an international, globally distributed team.
  • Career advancement opportunities within a rapidly expanding company.
  • Internal mobility opportunities for long-term career development.

Tech Stack

Apache KafkaC++ElasticsearchRedis

Categories

Bybit

About Bybit

1,001-5,000 employees
Contact me