TL;DR
C++ Trading Developer (Crypto): Building and optimizing automated trading systems, including exchange connectivity and risk management models with an accent on high-performance C++ implementation and low-latency network communication. Focus on designing highly adjustable trading strategies, integrating backtesting workflows, and maintaining robust architecture for live financial markets.
Location: Must be based in Singapore
Company
A global cryptocurrency platform providing trading, financial services, and blockchain-based solutions.
What you will do
- Continuously improve the design and performance of automated trading systems, including exchange connectivity and derivatives pricing.
- Implement trading strategies that are highly adjustable for live markets and easily integrated with backtesting systems.
- Develop and refine order management and risk management modules.
- Automate trading, reconciliation, and analytics workflows in collaboration with cross-functional teams.
- Provide technical support and troubleshooting for live trading systems.
Requirements
- 5+ years of experience with C++.
- Strong understanding of C++ memory model, concurrency, and template meta-programming.
- Proven experience with network programming using TCP and Websocket protocols.
- Proficiency with Boost, ZeroMQ, MongoDB, and Protobuf.
- Must be based in Singapore to facilitate the hybrid work environment.
Nice to have
- Experience with performance optimization using SIMD instruction sets.
- Knowledge of GPU programming.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →