wagey.ggwagey.gg
26,955  jobs26,955  jobs
Browse Tech JobsCompaniesFeaturesPricingFAQs
Log InGet Started Free
Jobs(26,955)/Principal Role(759)/Bybit (51) - Principal Backend Development Engineer (C++)
Pro members applied to this job 36 hours before you saw itGet Pro ›
Bybit

Bybit - Principal Backend Development Engineer (C++)

Abu Dhabi, UAE; Kuala Lumpur, Malaysia2d ago
In OfficePrincipalAPACTransportationPrincipalBackend EngineerC++Team ManagementLearning & DevelopmentLinuxSIMDRisk Management

Requirements

• Fluency in English. • At least 5 years of C++ development experience, with hands-on experience building high-performance, highly concurrent, or low-latency systems. • Proficiency in modern C++, with a deep understanding of object lifetimes, memory management, templates, and the STL, and the ability to write efficient, reliable, and maintainable code. • A deep understanding of multithreading, atomic operations, memory models, and thread synchronization, with the ability to diagnose and resolve concurrency correctness and performance issues. • Experience with Linux systems programming and network programming, including TCP/UDP, I/O multiplexing, and common network performance bottlenecks. • An understanding of how CPU caches, cache coherence, false sharing, and NUMA affect performance, with experience using tools such as perf for performance analysis and optimization. • Experience designing complex stateful systems and addressing event ordering, idempotency, state consistency, and fault recovery. • A strong focus on correctness and reliability, with solid analytical skills and the ability to independently investigate complex issues, design solutions, and implement them. • Experience developing systems for exchanges, brokerages, futures trading, quantitative trading, or financial infrastructure. • Familiarity with derivatives trading mechanics, including margin, leverage, isolated and cross margin, mark prices, funding rates, liquidation, and settlement. • Experience with lock-free data structures, CPU affinity, memory pools, zero-copy techniques, or SIMD optimization. • Why Join UsAt Bybit, we are committed to fostering a supportive and enriching work environment. Our benefits include:- Study Growth Fund: We support your professional development and continuous learning.- Internal Events: Participate in regular team-building activities, workshops, and events designed to promote collaboration and innovation.- Global Collaboration: Be part of a diverse, international team, working alongside colleagues from around the world.- Career Advancement: Access opportunities for growth and advancement within a rapidly expanding global company.- Internal Mobility: Grow with us- Your long-term development is important to us. We offer internal job opportunities to help build your career path.

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. • Collaborate with product, risk management, and operations teams to translate trading rules and risk requirements into clear, verifiable system implementations. • Participate in architecture reviews, code reviews, performance testing, and production troubleshooting to improve engineering quality and observability.

Benefits

• At Bybit, we are committed to fostering a supportive and enriching work environment. • Study Growth Fund: We support your professional development and continuous learning. • Internal Events: Participate in regular team-building activities, workshops, and events designed to promote collaboration and innovation. • Global Collaboration: Be part of a diverse, international team, working alongside colleagues from around the world. • Career Advancement: Access opportunities for growth and advancement within a rapidly expanding global company. • Internal Mobility: Grow with us- Your long-term development is important to us. We offer internal job opportunities to help build your career path.

Apply in one click

Upload My Resume

Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT

Apply in One Click
Apply in One Click

Similar roles

BybitBybit - Principal Backend Development Engineer(C++)3w ago
·Abu Dhabi, UAE
In OfficeEMEAPrincipalTransportationPrincipalBackend EngineerC++GoLearning & DevelopmentKafkaRedis
BybitBybit - Lead Backend Engineer, Trading Risk1w ago
·Abu Dhabi, UAE; Kuala Lumpur, Malaysia
In OfficeAPACStaffData AnalyticsTransportationBackend EngineerGoC++JavaLearning & DevelopmentKafkaClickHouseCross-functional Collaboration
UnknownUnknown - Staff / Principal Backend Engineer3mo ago
·Remote - Jakarta, Asia, Indonesia
RemoteAPACPrincipalWealth ManagementBankingBackend EngineerPrincipalJavaStaff DevelopmentKafkaMySQLPostgreSQL
Coupang InternalCoupang Internal - Principal II, Investigation [L6-II] (Investigations Global/CFS)3w ago
·Seoul, South Korea
In OfficeAPACPrincipalPrincipalRisk ManagementReportingCase ManagementCPA
Tilt FinanceTilt Finance - Staff Backend Engineer - NIRA3w ago
·Remote - India - Hybrid·Equity
In OfficeAPACStaffBackend EngineerPrincipalClaudeCursor
BybitBybit - [L&C] Principal Legal Counsel, Tradfi3w ago
·Abu Dhabi, UAE; Hong Kong SAR·Equity
In OfficeAPACPrincipalAsset ManagementBankingLegal CounselPrincipalLearning & DevelopmentWorkable
Firmus TechnologiesFirmus Technologies - Principal Engineer, Observability2w ago
·Singapore - Hybrid
In OfficeAPACPrincipalData AnalyticsTransportationPrincipal EngineerPrincipalPrometheusVectorKafkaKubernetesGo
CapcoCapco - Principal Backend Engineer3w ago
·UK - London - Hybrid
In OfficeEMEAPrincipalCloud ComputingBackend EngineerPrincipalSpring BootJavaAWSNoSQLSQL
Trellis TechnologiesTrellis Technologies - Principal Backend Engineer, Conversational AI3mo ago
·Remote - Arizona, United States·$159k - $210k/year + Equity
RemoteNAPrincipalHealth InsuranceInsuranceBackend EngineerPrincipalNode.jsTypeScriptDocumentationNew Hire OnboardingSlack

Browse more by category

Show 759 morePrincipalShow 512 moreBackend EngineerShow 779 moreC++Show 2,072 moreTeam ManagementShow 852 moreLearning & DevelopmentShow 990 moreLinuxShow 10 moreSIMDShow 666 moreRisk Management
Privacy·Terms··Contact·FAQ·Wagey on X