Keyrock

Rust Engineer Strategic Market Making— Exchange Connectivity

Keyrock

Rust Engineer

Posted 2 months ago

Employment Type

Full Time

Location

Abu Dhabi

Experience

Mid Level, Senior

Benefits

Health InsurancePaid Leave

Requirements

Rust, C++, exchange connectivity, cloud deployment, systems engineering, latency optimization

Job Description

Responsibilities

  • Design, build, and maintain high-performance exchange connectivity for orders and market data across multiple venues
  • Work on connectivity to novel liquidity access platforms, such as intent-based venues
  • Deliver robust, observable services with clear SLAs and graceful failure modes
  • Optimize for latency, throughput, and stability in production environments
  • Collaborate regularly with traders, quants, and product teams to translate strategy needs into reliable systems
  • Establish strong testing, simulation, and replay workflows for fast and safe iteration
  • Champion code quality, observability, incident response, and performance profiling, embedding security at every stage
  • Help shape technical standards and mentor teammates in a high-caliber engineering group

Requirements

  • 3+ years of hands-on experience in Rust and/or C++ in production
  • Proven experience building exchange connectivity: order entry APIs, lifecycle management, market data handling, parsing, normalization, and distribution
  • Strong systems engineering fundamentals: concurrency, memory management, networking, serialization, observability
  • Performance tuning and profiling expertise in production systems
  • Experience with cloud-native deployment and operations (e.g., AWS)
  • Pragmatic approach to reliability and operability in live trading environments
  • Proactive mindset coupled with strong problem-solving ability
  • Excellent communication and collaborative skills across trading, product, and engineering teams

Preferred Qualifications

  • Experience in modern C++ (especially in systems-level or low-latency work)
  • Good working knowledge of Python and its use by quants
  • Exposure to hybrid or DeFi on-chain DEX connectivity, RPC providers, MEV-aware workflows
  • Familiarity with intent-based frameworks and matching paradigms in crypto markets
  • Experience with FIX, WebSocket, gRPC, REST, custom binary protocols, feed handlers
  • CI/CD knowledge for high-availability systems and DevSecFinOps cloud approach
  • Experience with time-series data, event sourcing, deterministic replays
  • Passion for and deep interest in digital assets and crypto trading

Benefits

  • Competitive salary package
  • Flexible working hours and remote or hybrid opportunity
  • Autonomy in time management
  • Entrepreneurial experience as part of a high-performing team
  • Inclusive, positive, and collaborative work environment
  • Performance-based rewards and merit-based progression
  • Background checks applicable for all potential employees

About the Company

Since 2017, Keyrock has been a leader in the digital asset space, renowned for innovation and industry partnerships. With over 200 team members of 42 nationalities, Keyrock offers a predominantly remote setup with hubs in London, Brussels, Singapore, and Paris. Keyrock supports 80+ exchanges, with active services in market making, options trading, high-frequency trading, OTC, and DeFi. The company pioneers the use of Rust in algorithmic trading and contributes to the Web3 ecosystem, emphasizing a people-driven, inclusive culture and the advancement of digital asset markets.

How to Apply

Similar Jobs You Might Be Interested In