Job Description
Summary
Keyrock’s Strategic Market Making (StratMM) team is hiring a Rust Engineer to build and evolve our hybrid CEX/DEX exchange connectivity layer. You will own and manage our team's integration path for exchange venues, handling abstractions for execution logic and market data ingestion, while also exploring a low-lift integration model to enable rapid, cost-effective initial support for new trading venues with the flexibility to upgrade to more robust, permanent implementations later. This role collaborates closely with the trading desk, requiring a product-oriented mindset.
Job description
- 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
 
Background and experience
- 3+ years of hands-on experience in Rust and/or C++ in production
 - Experience in modern C++ is a plus, especially for systems-level or low-latency work
 - Proven track record in building exchange connectivity:
 - Order entry APIs and lifecycle management
 - Market data handling, parsing, normalization, and distribution
 - Strong systems engineering fundamentals:
 - Concurrency, memory management, networking, serialization, and observability
 - Solid understanding of performance tuning and profiling in real-world systems
 - Experience with cloud-native deployment and operations in major clouds, e.g., AWS
 - Pragmatic approach to reliability and operability in live trading environments
 - Proactive mindset with strong problem-solving ability
 - Excellent communication and a collaborative mindset when working with trading, product, and engineering teams
 
Nice to have
- Good working knowledge of Python and how it is used by quants
 - Exposure to hybrid or DeFi on-chain DEX connectivity, RPC providers, and MEV-aware workflows
 - Familiarity with intent-based frameworks and matching paradigms in crypto markets
 - Experience with FIX, WebSocket, gRPC, REST, custom binary protocols, or feed handlers
 - Knowledge of CI/CD for high-availability systems and a DevSecFinOps approach in the cloud
 - Experience with time-series data, event sourcing, and deterministic replays
 - A genuine passion for and deep interest in digital assets and crypto trading
 
How we work
- Impact-driven: small, experienced team with high ownership and short feedback loops
 - Production-first: rigorous testing, staged rollouts, and observability baked in
 - Partnership with trading: rapid iteration with tight alignment to strategy needs
 - Quality mindset: code reviews, benchmarks, and a post-incident learning culture
 
Location and setup
- Full-time role within Keyrock’s StratMM BU
 - Remote-first, hybrid-friendly, with close collaboration across engineering and trading
 - Europe Time Zone is preferred
 
Skills
- C++
 - Cold Outreach
 - Communications Skills
 - Development
 - Python
 - Software Engineering
 

