Principal Backend Development Engineer(C++)

Bybit
Abu Dhabi
Full timeFunction: Communications, PR & CommunityEducation: bachelorsSkills: ["System analysis","System design","Code refactoring","Technical documentation","Performance tuning"]

Design and build backend systems for the trading core, ensuring reliability under high concurrency and delivering low-latency performance. Own system maintenance, upgrades, and optimization, while creating technical documentation and proposing feasible solutions with strong business sense. Research and apply cutting-edge technologies, guiding platform architecture direction through experiments and continuous improvement. Collaborate across a derivatives-focused team to advance large-scale distributed systems and performance tuning.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Bybit
Bybit
2 days ago

Principal Backend Development Engineer(C++)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 5 hours agoStatus: Live

Job Summary

Design and build backend systems for the trading core, ensuring reliability under high concurrency and delivering low-latency performance. Own system maintenance, upgrades, and optimization, while creating technical documentation and proposing feasible solutions with strong business sense. Research and apply cutting-edge technologies, guiding platform architecture direction through experiments and continuous improvement. Collaborate across a derivatives-focused team to advance large-scale distributed systems and performance tuning.
Location: Abu Dhabi
Employment Type: Full time
Job Function: Communications, PR & Community
Seniority: Sr. Director level

Key Responsibilities

  • •Design and develop the backend system of the trading core system.
  • •Maintain, upgrade, and optimize systems to address issues from high concurrency, stability, and low latency.
  • •Apply business sense to participate in business design and independently produce technical documents.
  • •Research and practice cutting-edge technologies to help set future platform architecture direction.
  • •Drive troubleshooting and continuous improvement through hands-on engineering and experimentation.

Pay and Benefits

Perks:Learning Budget

Key Requirements

  • •Bachelor’s degree or above in computer science.
  • •Strong C++ foundation and experience with open source libraries (e.g., folly, boost) and open source component code.
  • •Proficiency with NoSQL/cache, message queues, and search engines such as Redis, Kafka, and Elasticsearch.
  • •Experience with system analysis and design, code refactoring, and large-scale project/application architecture.
  • •Experience designing distributed systems with high traffic, high concurrency, and performance tuning; full-stack/trading system or memory system experience is a plus.
Experience:CryptocurrencyDigital financeTrading systemsDistributed systems
Education:Bachelor's in computer science
Skills:System analysisSystem designCode refactoringTechnical documentationPerformance tuning
Languages:English
Tech Stack:C++FollyBoostRedisKafkaElasticsearchNoSQLMessage queueSearch enginesDistributed systems

Company Brief

Bybit
Operates a cryptocurrency exchange and trading platform offering spot, derivatives, copy trading, and related digital asset services for retail and institutional users. The platform focuses on high-liquidity crypto markets, trading tools, and Web3-related products.
Industry: Trading Platforms
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Founded: 2018
WebsiteLinkedIn