London, London Remote (Global) Full-time

Keyrock is hiring a Rust Engineer - Trading

About the Role

Keyrock is seeking a Rust Engineer to join its Capital Markets division and develop low-latency, mission-critical trading systems. You will work closely with quants, traders, and engineers in a fully remote, global team to enhance trading infrastructure, performance, and exchange connectivity.

What You'll Do

  • Develop and optimise low-latency, mission-critical trading systems
  • Collaborate with quants, traders, and engineers to enhance trading strategies
  • Maintain and improve trading infrastructure, ensuring high performance and stability
  • Design and implement efficient, scalable, and resilient trading solutions
  • Troubleshoot and enhance exchange connectivity and execution speed
  • Support functional and component testing for critical trading components

What We're Looking For

  • Strong experience in Rust
  • Prior experience in a trading environment (HFT, Market Making, Prop Trading, or similar)
  • Knowledge of AWS, Linux systems, shell scripting, and troubleshooting
  • Experience with Python and/or scripting languages for trading strategy development
  • Familiarity with trading systems, FIX / REST / WebSocket APIs, and market data feeds
  • Understanding of networking fundamentals (latency, TCP / UDP, packet analysis)
  • Proficiency in cloud and containerised environments (EKS, Kubernetes, Docker)

Nice to Have

  • Proficiency with Tokio framework

Technical Stack

  • Rust
  • Tokio
  • AWS
  • Linux
  • Shell scripting
  • Python
  • FIX API
  • REST API
  • WebSocket API
  • Market data feeds
  • TCP
  • UDP
  • Packet analysis
  • EKS
  • Kubernetes
  • Docker

Team & Environment

  • Over 250 team members globally
  • Global, fully-remote team with hubs in London, Brussels, Singapore, and Paris
  • Reporting to the Capital Markets engineering team

Benefits & Compensation

  • A competitive salary package
  • Autonomy in your time management thanks to flexible working hours
  • Opportunity to work remotely
  • Freedom to create your own entrepreneurial experience
  • Positive and collaborative work environment
  • Hiring, rewarding and promoting entirely based on merit and performance

Work Mode

  • Global role with preference for European time zones
  • Flexible working hours, fully remote

We welcome employees of all backgrounds, and hire, reward and promote entirely based on merit and performance.

Required Skills
RustTokioAWSLinuxShell scriptingPythonFIX APIREST APIWebSocket APIMarket data feeds RustTokioAWSLinuxShell scriptingPythonFIX APIREST APIWebSocket APIMarket data feeds
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
Keyrock
A leading change-maker in the digital asset space providing services spanning market making, options trading, high-frequency trading, OTC, and DeFi trading desks. Pioneers in adopting Rust for algorithmic trading and support Web3 startups through an Accelerator Program.
All jobs at Keyrock Visit website
Job Details
Category backend
Posted 7 days ago