C++ Engineer (Infrastructure)

Bybit

Bybit

Other Engineering
Kuala Lumpur, Malaysia
Posted on Wednesday, August 21, 2024
Job description

Responsibilities:

  • Responsible for the back-end system design and development of the core trading system;
  • Responsible for system maintenance, upgrade and optimization, and overcoming various technical difficulties caused by high concurrency, stability, low latency, etc.;
  • Demonstrate strong business sense, participate in business design, propose feasible and constructive solutions, and be able to independently write relevant technical documents;
  • Participate in the research and practice of cutting-edge technologies, promote and plan the future technology architecture direction of the platform.

Requirements:

  • Bachelor's degree or above, majoring in computer related fields;
  • Possess a solid foundation in C++ and be proficient in basic frameworks such as multi-threading and collections. Applicants who have studied the source code of excellent open source software and have experience will be given priority;
  • Proficient in Nosql cache, message queue, search engine, such as: Redis, kafka, Elasticsearch, etc.;
  • Good at system analysis and design, code reconstruction, and experience in large-scale project foundation and application architecture design;
  • Familiar with the design and application of large-traffic, high-concurrency, and high-performance distributed systems;
  • Proficient in one or more development languages in Java/Go;
  • Prior expertise in full-stack technical development/trading system construction/experience in memory-based system construction will be a huge plus.

About Bybit:

Established in March 2018, Bybit is one of the fastest growing cryptocurrency derivatives exchanges, with more than 30 million registered users. We aim to continue revolutionizing the industry by fusing the best of cryptocurrency and traditional finance. Our innovative, highly advanced, user-friendly platform has been designed from the ground-up using best-in-class infrastructure to provide our users with the industry's safest, fastest, fairest, and most transparent trading experience. Built on customer-centric values, we endeavour to provide a professional, 24/7 multi-language customer support to help in a timely manner.

Responsibilities:

  • Responsible for the back-end system design and development of the core trading system;
  • Responsible for system maintenance, upgrade and optimization, and overcoming various technical difficulties caused by high concurrency, stability, low latency, etc.;
  • Demonstrate strong business sense, participate in business design, propose feasible and constructive solutions, and be able to independently write relevant technical documents;
  • Participate in the research and practice of cutting-edge technologies, promote and plan the future technology architecture direction of the platform.

Requirements:

  • Bachelor's degree or above, majoring in computer related fields;
  • Possess a solid foundation in C++ and be proficient in basic frameworks such as multi-threading and collections. Applicants who have studied the source code of excellent open source software and have experience will be given priority;
  • Proficient in Nosql cache, message queue, search engine, such as: Redis, kafka, Elasticsearch, etc.;
  • Good at system analysis and design, code reconstruction, and experience in large-scale project foundation and application architecture design;
  • Familiar with the design and application of large-traffic, high-concurrency, and high-performance distributed systems;
  • Proficient in one or more development languages in Java/Go;
  • Prior expertise in full-stack technical development/trading system construction/experience in memory-based system construction will be a huge plus.

About Bybit:

Established in March 2018, Bybit is one of the fastest growing cryptocurrency derivatives exchanges, with more than 30 million registered users. We aim to continue revolutionizing the industry by fusing the best of cryptocurrency and traditional finance. Our innovative, highly advanced, user-friendly platform has been designed from the ground-up using best-in-class infrastructure to provide our users with the industry's safest, fastest, fairest, and most transparent trading experience. Built on customer-centric values, we endeavour to provide a professional, 24/7 multi-language customer support to help in a timely manner.