C++ Developer (HFT)
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Hi! This is the Yandex Family community, and many great international talent trust us with their hiring processes. We're looking for a Middle/Senior C++ developer to join the Sparkland team, fully remote and with a foreign currency salary.
Key Skills for This Role
Full Job Posting
Overview
Hi!
This is the Yandex Family community, and many great international talent trust us with their hiring processes.
We're looking for a Middle/Senior C++ developer to join the Sparkland team, fully remote and with a foreign currency salary.
Sparkland is a proprietary cryptocurrency trading firm that has been operating profitably since 2020, achieving consistent annual growth of 20-50%.
The company trades across 10+ centralized exchanges, supports 350+ currencies, and processes around 1 million transactions per day.
The engineering-heavy team of 52 people - roughly 40 of whom are engineers - operates in a remote-first culture, which is notably rare in the high-frequency trading world.
About half the team works remotely from across Europe, while the core team is based out of an office in Dubai.
To keep the distributed team connected, Sparkland runs annual work-and-vacation retreats; past destinations have included Morocco and Armenia.
Responsibilities
- Design and implement new market links and connectivity tools.
- Improve and maintain existing high-load, low-latency C++ applications.
- Actively reduce latency to optimize trading performance.
- Ensure operational excellence and reliability of systems as they scale.
- Collaborate closely with other engineering, data, and trading teams.
Requirements
- 3+ years of software development experience, primarily in modern C++.
- Experience with high-load, low-latency systems.
- Deep understanding of algorithms, data structures, and design patterns.
- Good grasp of networking fundamentals (REST, Websockets, etc.).
- Knowledge of financial markets, HFT, or distributed systems.
- Exposure to protocols like FIX.
- Familiarity with AWS, Kibana, Grafana, Prometheus, or Kubernetes.
- Basic experience with Python and Kafka.
- English proficiency at C1 level or above.
Conditions
- Remote with the option to relocate to Dubai (where the core team is based).
- Preferred time zones: Europe, CIS, or Dubai-adjacent. Candidates based in Russia are not considered.
- Employment is structured as a B2B contract (service agreement), with flexible payment options in USD, EUR, or USDT.
- Competitive salary depending on level and location, plus performance-based bonuses.
- Compensation $100,000 - $250,000 per year depending on level.
Hiring Process
1.
HR screening (30 min).
2.
Technical interview (30 min).
3.
Take-home task.
4.
Technical interview with the team (75 min).
5.
Final interview with the founder.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at YNDX Family
Inference Engineer (Russian)
Abu Dhabi, UAE
Привет! Это Yandex Family и многие классные зарубежные ребята доверяют нам процессы по найму Ищем сильного ML/Inference инженера в команду Mirai на полную удаленку и валютную зарплату Mirai строит самый быстрый инференс-
ML/Inference Engineer
Abu Dhabi, UAE
Привет! Это сообщество Yandex Family и многие классные зарубежные ребята доверяют нам процессы по найму. Ищем Principal/Senior ML/Inference инженера в команду Mirai на полную удаленку и валютную зарплату. По зарплате гот
Quantitative Researcher (HFT, Russian)
Dubai, UAE
Silver Mont is a HFT fund in crypto, monthly trading volume exceeding $60B, top 5 by volume on leading crypto exchanges, team of 30 people, Russian-speaking, Olympiad-level talent (ICPC, IMO, IOI, IPhO) Responsibilities