Technical Lead C# (Crypto Trading). Own core trading infrastructure for a centralized crypto exchange with focus on low-latency, high-throughput systems, matching engine, order lifecycle and risk management. Location: fully remote.

What you will do

  • Own matching engine and order lifecycle: limit/market/stop orders, post-only/IOC/FOK, self-trade prevention, partial fills
  • Develop risk engine for derivatives: margin modes, PnL/funding calculations, liquidations, ADL, insurance fund
  • Define consistency and persistence: event sourcing, trade journal, snapshots, replay, crash recovery
  • Design interactions with gateways, custody, market data and clearing services
  • Set latency/throughput targets and build measurement tooling: benchmarks, load testing, profiling

Requirements

  • 7+ years C#/.NET experience, including 2–3 years as Tech Lead/Architect
  • Production experience with matching engine, exchange gateway, risk engine or market data feed
  • Proven experience with low-latency, high-throughput systems
  • Direct experience on centralized crypto exchange (CEX) with real order flow/money
  • Deep knowledge of trading: order types, margin/perpetuals, funding, liquidations, ADL, maker/taker, fees
  • Distributed systems: consistency, idempotency, exactly-once, queues/streams (Kafka, NATS), fault tolerance
  • Architecture documentation (ADR, design docs)
  • Team leadership: hiring, 1:1s, incident reviews, processes

Nice to have

  • DEX infrastructure or hybrid CEX/on-chain models
  • Regulatory knowledge: KYC/AML, market surveillance, best execution

Culture & Benefits

  • Fully remote from anywhere, flexible hours focused on results
  • 28 vacation days + 12 bonus days
  • Paid sick leave
  • Compensation for courses, certifications, training
  • Real ownership of critical exchange infrastructure