Enable job alerts via email!

C++ Engineer (Infrastructure)

Bybit

Malaysia

On-site

MYR 60,000 - 120,000

Full time

24 days ago

Job summary

A leading cryptocurrency derivatives exchange is seeking a skilled back-end developer to design and optimize their core trading system. Ideal candidates will have a strong C++ foundation and experience with distributed systems. This role involves tackling technical challenges and contributing to cutting-edge technology development, promoting a professional and innovative approach to finance.

Qualifications

  • Bachelor's degree or above in computer related fields.
  • Possess a solid foundation in C++ and multi-threading.
  • Familiar with high-performance distributed systems.

Responsibilities

  • Responsible for the back-end system design and development of the core trading system.
  • Maintain, upgrade, and optimize the trading system while addressing technical challenges.
  • Participate in research and promote future technology architecture.

Skills

C++
System analysis and design
Java
Go
NoSQL databases
Message queue systems

Education

Bachelor's degree in computer related fields
Job description
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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.