Bybit

Principal Backend Development Engineer(C++)

Bybit
Apply
2 months 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

Bybit operates a cryptocurrency exchange and digital-asset platform for retail and institutional traders, offering spot and derivatives trading, payments, custody, and Web3 tools. Founded in 2018 and privately held, it serves a global user base and supports major assets such as Bitcoin and Ethereum. Its business model centers on trading and financing fees and related services across its exchange and institutional offerings.

Contact me