Were looking for a Technical Lead (C#/.NET) to take architectural and technical ownership of the core trading systems behind EMCDs crypto exchange. This role sits at the center of the platform: matching engine risk management spot trading and derivatives. Its a position for someone who understands that every microsecond every edge case in order handling and every liquidation scenario directly affects the product.
Responsibilities:
- Own the matching engine and order lifecycle: limit market stop post-only IOC FOK self-trade prevention partial fills
- Develop and improve the risk engine for derivatives: cross/isolated margin PnL and funding calculations liquidation flows ADL insurance fund logic
- Define and evolve the consistency and persistence model of the trading core: event sourcing trade journal snapshots replay crash recovery without order loss
- Design reliable interaction patterns between the trading core and surrounding systems: gateways custody market data streams clearing services
- Set and monitor latency and throughput targets and build the tooling to measure them: benchmarks load environments profiling under production-like traffic
Requirements:
- 7 years of commercial experience with C# / .NET including at least 23 years as a Tech Lead or Architect
- Hands-on production experience with matching engine and at least one of the following: exchange gateway risk engine or market data feed
- Proven experience building low-latency high-throughput systems
- Direct experience working on a centralized crypto exchange (CEX) with real order flow and real money
- Deep understanding of trading primitives: order types margin trading perpetual futures funding rate liquidations ADL maker/taker logic fee tiers
- Strong knowledge of distributed systems: consistency idempotency exactly-once semantics queues/streams (Kafka NATS or similar) replicated state fault tolerance
- Experience writing and maintaining architecture documentation (ADR design docs)
- Experience leading teams: hiring 1:1s incident review development and release processes
Nice to have:
- Experience with DEX infrastructure or hybrid exchange models (CEX on-chain settlement)
- Understanding of regulatory requirements relevant to exchanges: KYC/AML market surveillance best execution
What We Offer:
- Fully remote work from anywhere in the world
- Flexible working hours focused on results
- 28 calendar days of vacation 12 additional bonus days
- Paid sick leave with no bureaucracy
- Compensation for courses certifications and training programs
- Real ownership of one of the most critical parts of the exchange infrastructure
Were looking for a Technical Lead (C#/.NET) to take architectural and technical ownership of the core trading systems behind EMCDs crypto exchange. This role sits at the center of the platform: matching engine risk management spot trading and derivatives. Its a position for someone who understands t...
Were looking for a Technical Lead (C#/.NET) to take architectural and technical ownership of the core trading systems behind EMCDs crypto exchange. This role sits at the center of the platform: matching engine risk management spot trading and derivatives. Its a position for someone who understands that every microsecond every edge case in order handling and every liquidation scenario directly affects the product.
Responsibilities:
- Own the matching engine and order lifecycle: limit market stop post-only IOC FOK self-trade prevention partial fills
- Develop and improve the risk engine for derivatives: cross/isolated margin PnL and funding calculations liquidation flows ADL insurance fund logic
- Define and evolve the consistency and persistence model of the trading core: event sourcing trade journal snapshots replay crash recovery without order loss
- Design reliable interaction patterns between the trading core and surrounding systems: gateways custody market data streams clearing services
- Set and monitor latency and throughput targets and build the tooling to measure them: benchmarks load environments profiling under production-like traffic
Requirements:
- 7 years of commercial experience with C# / .NET including at least 23 years as a Tech Lead or Architect
- Hands-on production experience with matching engine and at least one of the following: exchange gateway risk engine or market data feed
- Proven experience building low-latency high-throughput systems
- Direct experience working on a centralized crypto exchange (CEX) with real order flow and real money
- Deep understanding of trading primitives: order types margin trading perpetual futures funding rate liquidations ADL maker/taker logic fee tiers
- Strong knowledge of distributed systems: consistency idempotency exactly-once semantics queues/streams (Kafka NATS or similar) replicated state fault tolerance
- Experience writing and maintaining architecture documentation (ADR design docs)
- Experience leading teams: hiring 1:1s incident review development and release processes
Nice to have:
- Experience with DEX infrastructure or hybrid exchange models (CEX on-chain settlement)
- Understanding of regulatory requirements relevant to exchanges: KYC/AML market surveillance best execution
What We Offer:
- Fully remote work from anywhere in the world
- Flexible working hours focused on results
- 28 calendar days of vacation 12 additional bonus days
- Paid sick leave with no bureaucracy
- Compensation for courses certifications and training programs
- Real ownership of one of the most critical parts of the exchange infrastructure
View more
View less