Senior System Developer (C++)
Senior C++ Developer for HFT crypto trading infrastructure, remote with EU timezone overlap. Experience with market making on Binance required.
We develop a high-performance trading infrastructure for the cryptocurrency market. The team consists of strong engineers and quant specialists working on automated trading systems. Responsibilities: - Development, support, and optimization of high-performance HFT infrastructure. - Enhancement of market-making systems for centralized crypto exchanges (CEX). - Integration with Binance and other major CEXs. - Development of market data feed handlers and order execution mechanisms. - Building frameworks for trading strategy development and testing. - Performance analysis and bottleneck elimination. - Monitoring production stability and performance. - Collaboration with quant specialists.
1. Development and system programming: Proficiency in C++23 and STL, experience with high-performance Linux systems, strong understanding of multithreading and concurrent programming, experience with automated trading systems. 2. HFT/Low-Latency: At least 3 years of experience with low-latency trading systems, practical experience with market-making systems, understanding of HFT architecture, latency and throughput optimization, cache-aware data structures, lock-free programming, custom memory management, performance bottleneck identification. 3. Crypto Exchanges/Market Making: Hands-on experience with Binance for algorithmic trading or market making, API integration with crypto exchanges, understanding of CEX matching engines, exchange gateways, and OMS, experience with market data feeds and direct order entry. Experience with other major CEXs (Bybit, OKX, Bitget, Gate.io) is a plus. 4. Networking & Systems: Deep understanding of TCP/IP and UDP Multicast, WebSockets, REST API, application-level protocols. Kernel bypass (Solarflare) is a plus. Distributed systems architecture. 5. Cloud & Infrastructure: Extensive AWS experience, load balancing principles, production monitoring. 6. Higher education in Computer Science, Computer Engineering, or related quantitative fields. 7. English B2+.
Remote work with overlap with European time zones.
Don't miss a single job
Subscribe to our Telegram channel