Find a jobRecruiters

C++ Developer | Crypto Trading Engine

Exclusive opportunity

Onsite

C++ Developer | Crypto Trading Engine

Algocor

C++ Developer | Crypto Trading Engine

Skills

BlockchainPythonSolidityAILinux

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

İstanbul, Türkiye

Work mode:

Onsite

Published on:

24 September 2026

What they need


Algocor is looking for a C++ Developer | Crypto Trading Engine to join our engineering team and work on high-performance systems powering our crypto trading infrastructure.

Algocor is a financial sciences company building advanced technology systems for capital markets and algorithmic trading. Our work brings together research, engineering, execution, market data, and AI-enabled infrastructure.

In this role, you will work on the core systems behind our crypto trading environment — connecting exchanges, processing real-time market data, managing order execution, and building reliable infrastructure for 24/7 markets.

We are looking for someone with strong modern C++ expertise, solid Linux systems programming knowledge, and a genuine interest in crypto markets and high-performance trading systems.

This is not a blockchain or smart contract development role. It is a systems engineering role focused on market connectivity, market data, execution, performance, and reliability.

What You’ll Work On

You will contribute to Algocor’s crypto trading engine and the infrastructure connecting our research and trading systems to digital asset markets.

Your work will include:

  • Developing high-performance trading systems using modern C++
  • Building and maintaining connectivity to cryptocurrency exchanges
  • Developing exchange adapters for market data and order execution
  • Processing real-time order books, trades, quotes, and market events
  • Building reliable order management and execution components
  • Working with WebSocket, REST, sockets, and exchange APIs
  • Handling reconnect logic, sequencing, rate limits, and data consistency
  • Optimizing latency, throughput, memory allocation, and concurrency
  • Building resilient systems for network failures and exchange interruptions
  • Profiling, debugging, and optimizing performance-sensitive components
  • Working closely with Quant Research and Trading teams to move strategies into live execution
  • Improving system reliability, monitoring, and observability

Why This Role Matters

Crypto markets operate continuously, liquidity is fragmented across venues, and every exchange behaves differently.

Our trading infrastructure needs to process large volumes of real-time information, maintain accurate system state, execute reliably across multiple venues, and remain predictable under demanding market conditions.

The quality of this engineering layer directly affects how effectively research ideas move into live markets and how reliably our trading systems perform.

Your work will sit at the intersection of:

Market Data Strategy Execution Risk Production

What We’re Looking For

Strong modern C++ expertise

Hands-on experience with modern C++, ideally C++17 or later, with a focus on clean, efficient, and maintainable code.

Linux systems programming

Strong understanding of processes, threads, memory management, I/O, and system-level programming.

Performance-oriented engineering mindset

Understanding of latency, throughput, profiling, debugging, memory behavior, and optimization trade-offs.

Concurrency and networking

Experience with multithreading, synchronization, sockets, asynchronous communication, and real-time data streams.

Production reliability mindset

Ability to design systems that behave predictably when connections drop, external APIs fail, data arrives unexpectedly, or systems need to recover.

Interest in crypto trading systems

Genuine curiosity about digital asset markets, exchanges, order books, market data, and electronic execution.

Nice to Have

  • Experience with crypto exchange connectivity or trading infrastructure
  • Familiarity with exchanges such as Binance, OKX, Bybit, Coinbase, Kraken, Deribit, or similar venues
  • Experience with electronic trading, HFT, market making, or algorithmic execution
  • Knowledge of order books, market data normalization, and order management systems
  • Experience with multi-exchange trading environments
  • Knowledge of lock-free programming or low-latency networking
  • Python experience for tooling, testing, or research integration
  • Familiarity with observability and production monitoring

What This Role Is Not

This is not a blockchain, smart contract, or generic backend development role.

You will work on the systems that connect Algocor’s trading environment to crypto markets — where performance, data integrity, execution quality, and reliability are part of the core engineering problem.

Because crypto markets operate 24/7, the systems you build need to remain reliable, observable, and resilient under real market conditions.

If you enjoy modern C++, Linux systems programming, real-time systems, and solving engineering problems with direct impact on live trading, this role may be a strong match.

What You’ll Get

  • The opportunity to build crypto trading and exchange connectivity infrastructure
  • Exposure to algorithmic trading, digital asset markets, market data, and execution systems
  • Close collaboration with Quant Research, Trading, and Engineering teams
  • A technically demanding environment where performance and engineering quality matter
  • A steep learning curve across crypto market microstructure and trading infrastructure
  • Competitive salary package with bonus
  • Fully paid medical insurance
  • On-site gym, wellness activities, and casual dress

Location

Büdotek Teknopark, Dudullu — İstanbul

Other offers great for you!

These companies are also looking for great profiles

Almatech

Unreal Engine Senior C++ / Blueprint Developer

70k fixe maximum

Permanent contract

Remote

Skills

Unreal Engine UE5 C++ Blueprints Procedural generation Architecture design Debugging Profiling Quality control Unit tests Algorithm design Animation blueprint Rigging Python Perforce Unreal project branching Project build Pak extension Procedural asset creation Landscape Grass types PCG Instanced static mesh Procedural geometry Lumen Pathtracing Material Shaders HLSL Rendering techniques Nanite LOD Visual Studio CVars Landscape layers Skeletal mesh Material Material instances Material functions PBR Sublevels Asset baking Build JSON Transition to new Unreal versions

8 months ago

Quick apply

Cherry Pick

C++ Trading Systems Developer

Freelance

Paris, France

Hybrid

Top Recruiter

Skills

C++

6 months ago

Quick apply

iSupplier

Développeur C++ Unreal Engine

350

Freelance

95520 Osny, France

Hybrid

Skills

C++

6 months ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools