About the company
Founded in Belgium in 2017, Keyrock are cryptocurrency market makers building scalable, self-adaptive algorithmic technologies to support efficient digital asset markets. Through a combination of in-house algorithmic trading tools, high-frequency trading infrastructure and industry expertise, Keyrock provides unparalleled liquidity services to tokens, exchanges and brokerages within the cryptocurrency ecosystem. Keyrock operates with the vision of democratizing cryptocurrency liquidity through a strict dedication to transparency, operational integrity and regulatory compliance.
Job Summary
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
If this role isn’t the perfect fit, there are plenty of exciting opportunities in blockchain technology, cryptocurrency startups, and remote crypto jobs to explore. Check them on our Jobs Board.