K

Keyrock

Liquidity provision through algorithmic trading

Rust Engineer - Trading Systems

Quantitative DevelopmentConfirmed live in the last 24 hours
Full-timeNo salary listed

About the Job

Requirements

  • Production-grade Rust experience building high-performance, concurrent systems; proficiency with Tokio is a strong advantage.
  • Hands-on experience in a systematic trading environment such as high-frequency trading, market making, quantitative trading, or similar, with a solid understanding of execution, market data, and operational risk.
  • Strong AWS and Linux expertise, including cloud-infrastructure trade-offs for latency-sensitive workloads, shell scripting, debugging, and production troubleshooting.
  • Proficiency in Python or other scripting languages for strategy development, automation, and operational tooling.
  • Deep familiarity with trading-system protocols such as FIX, REST, and WebSocket, exchange connectivity, and market-data feeds.
  • Solid grasp of low-latency networking, including TCP and UDP, packet and latency-path analysis, dedicated network infrastructure, and kernel-bypass techniques such as DPDK.
  • Familiarity with agentic-engineering tools and concepts, including large language models, MCP APIs, AI-first integrated development environments such as Cursor and Claude Code, harness engineering, and workflow automation.
  • Ability to make sound architectural decisions, articulate trade-offs clearly, and guide implementation across complex systems.
  • Take full responsibility for work, deliver high-quality service, meet deadlines, follow through on commitments, and proactively address potential issues.
  • Approach challenges with a problem-solving and entrepreneurial mindset, make sound independent judgments, and take initiative to drive solutions.
  • Respond strategically to technical and operational challenges and ensure robust, reliable trading infrastructure.
  • Influence system design, raise engineering standards, mentor other engineers, and help the team make pragmatic, high-quality technical decisions.
  • Continuously improve technical skills and knowledge, stay informed about industry trends, and explore new technologies.
  • Embrace AI-assisted workflows and autonomous agents.
  • Communicate effectively and collaborate within a fully remote global team.

Responsibilities

  • Design, develop, and optimise low-latency, mission-critical trading systems.
  • Own key trading-stack components end-to-end, from architecture through production operation.
  • Collaborate with quants, traders, and engineers to deliver solutions that improve trading performance and resilience.
  • Maintain and evolve trading infrastructure with a focus on performance, stability, observability, and operational excellence.
  • Troubleshoot complex production issues across exchange connectivity, execution, and market-data handling.
  • Drive engineering standards through technical leadership, code reviews, and mentoring.
  • Use AI-assisted workflows, drive automation of operational tasks, and help evolve the team's agentic tooling.
  • Contribute to functional, component, and production-readiness testing for critical trading components.

About the Company

Keyrock

Liquidity provision through algorithmic trading

Keyrock provides liquidity solutions for digital asset markets by using algorithmic trading and market making on both centralized and decentralized exchanges. Its tech places buy and sell orders automatically to tighten spreads and improve market liquidity, serving B2B clients such as crypto exchanges and blockchain projects. The system works by running proprietary algorithms that continuously quote prices and trade sizes, aiming to offer the best prices while minimizing market impact. Keyrock differentiates itself by operating across multiple venue types (CEXs and DEXs) and focusing on liquidity provision for its clients rather than just executing trades for themselves, enabling partners to run more efficient, better-funded markets. The company’s goal is to enable more liquid and efficient digital asset markets and to generate revenue by charging fees based on trading volume or assets under management, reflecting the value it adds to client ecosystems.

Company size
201-500
Company stage
Series B
Total funding
$77.7M
Headquarters
City of Brussels, Belgium
Founded
2017

Recently Posted Jobs

Explore more opportunities at Keyrock

See more jobs