← All jobs
AL

C++ Developer | Crypto Trading Engine

Algocorİstanbul, T34, Türkiye
Type
Full-time
Work setup
On-site
Experience
Mid
Posted
28 days ago

What engineering roles in crypto pay

183 salaries · our own data
median $205k$145k$267k

Most engineering roles in crypto pay between $145k and $267k, with a median of $205k.

As a C++ Developer at Algocor, you will work on high-performance systems powering crypto trading infrastructure. You'll join the engineering team building the core systems that connect exchanges, process real-time market data, manage order execution, and maintain reliable infrastructure for 24/7 markets. This is a systems engineering role focused on market connectivity, market data, execution, performance, and reliability-not blockchain or smart contract development.

What you'll do

  • Develop high-performance trading systems using modern C++
  • Build and maintain connectivity to cryptocurrency exchanges
  • Develop exchange adapters for market data and order execution
  • Process real-time order books, trades, quotes, and market events
  • Build reliable order management and execution components
  • Work with WebSocket, REST, sockets, and exchange APIs
  • Handle reconnect logic, sequencing, rate limits, and data consistency
  • Optimise latency, throughput, memory allocation, and concurrency
  • Build resilient systems for network failures and exchange interruptions
  • Profile, debug, and optimise performance-sensitive components
  • Work closely with Quant Research and Trading teams to move strategies into live execution
  • Improve system reliability, monitoring, and observability

What you bring

  • Strong modern C++ expertise, ideally C++17 or later, with a focus on clean, efficient, and maintainable code
  • Strong understanding of Linux systems programming including processes, threads, memory management, I/O, and system-level programming
  • A performance-oriented engineering mindset with understanding of latency, throughput, profiling, debugging, memory behaviour, and optimisation trade-offs
  • Experience with multithreading, synchronisation, sockets, asynchronous communication, and real-time data streams
  • A production reliability mindset: ability to design systems that behave predictably when connections drop, external APIs fail, data arrives unexpectedly, or systems need to recover
  • Genuine interest in crypto trading systems, 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 normalisation, and order management systems
  • Experience in 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 we offer

  • Competitive salary package with bonus
  • Fully paid medical insurance
  • On-site gym and wellness activities
  • Casual dress code

About Algocor

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

Context for this role

From the live jobs we track on CryptoJobsHQ, updated daily.

Algocor on CryptoJobsHQ

Algocor has 2 open roles on CryptoJobsHQ: 2 in Engineering. All are on-site or hybrid, mostly in the US.

All 2 Algocor roles →
The market for Infrastructure roles

1,878 Infrastructure roles are open across crypto right now.

Browse Infrastructure Jobs →
Get an email when Algocor posts new roles. One email a day at most, only when there is something new.