📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Principal Backend Development Engineer (C++)

Bybit · Dubai

New
Senior 🇬🇧 English
C++ Linux TCP/UDP Multithreading perf

Job description

About the role

Bybit, a cryptocurrency exchange and digital financial platform founded in 2018, is hiring a Principal Backend Development Engineer in Dubai. The role focuses on building high-performance, low-latency trading systems for derivatives.

Key responsibilities

  • Design and develop core derivatives trading systems covering order processing, position management and real-time account risk controls, supporting perpetual contracts, futures and options.
  • Design high-performance data structures, concurrency models and event-processing mechanisms to ensure consistency and correctness across orders, trades, positions and account balances.
  • Work with product, risk management and operations teams to turn trading rules and risk requirements into clear, verifiable implementations.
  • Take part in architecture reviews, code reviews, performance testing and production troubleshooting to improve engineering quality and observability.

Required profile

  • Fluency in English.
  • At least 5 years of C++ development experience, with hands-on experience building high-performance, highly concurrent or low-latency systems.
  • Experience designing complex stateful systems and handling event ordering, idempotency, state consistency and fault recovery.
  • Preferred: experience building systems for exchanges, brokerages, futures trading, quantitative trading or financial infrastructure; familiarity with derivatives mechanics such as margin, leverage, funding rates and liquidation.

Required skills

  • Modern C++ with a deep understanding of object lifetimes, memory management, templates and the STL.
  • Multithreading, atomic operations, memory models and thread synchronization, including diagnosing concurrency issues.
  • Linux systems programming and network programming (TCP/UDP, I/O multiplexing).
  • Understanding of CPU caches, cache coherence, false sharing and NUMA, with use of tools such as perf.
  • Preferred: lock-free data structures, CPU affinity, memory pools, zero-copy techniques or SIMD optimization.

What we offer

  • Study Growth Fund to support professional development and continuous learning.
  • Internal events, workshops and team-building activities.
  • A diverse, international team and opportunities for internal mobility and career advancement.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Bybit.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 8 hours ago

Expires 1 week from now

3 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Bybit

Dubai