Senior Rust Engineer - High Frequency Trading (HFT)
What engineering roles in crypto pay
210 salaries · our own dataMost engineering roles in crypto pay between $145k and $255k, with a median of $202k.
As a Senior Rust Engineer in our Capital Markets division, you will own high-impact trading infrastructure and set technical direction for mission-critical systems. You join a highly-profitable team within Keyrock designing, building, and operating low-latency trading systems that power our operations across 80+ exchanges worldwide. Based in European time zones, you will make a senior individual-contributor impact while collaborating with a global, fully-remote team.
What you'll do
- Design, develop, and optimise low-latency, mission-critical trading systems
- Own key trading stack components end-to-end from architecture through to production operation
- Collaborate closely 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
- Leverage agentic engineering principles: 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
What you bring
- Production-grade Rust experience building high-performance, concurrent systems, with proficiency in Tokio
- Hands-on experience in systematic trading environments such as HFT, market making, or quantitative trading, with 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 including FIX, REST, and WebSocket, exchange connectivity, and market data feeds
- Solid grasp of low-latency networking: TCP/UDP, packet and latency path analysis, dedicated network infrastructure, and kernel bypass techniques such as DPDK
- Familiarity with agentic engineering tools and concepts: LLMs, MCP APIs, AI-first IDEs (e.g. Cursor, Claude Code), harness engineering, and workflow automation
- Ability to make sound architectural decisions, articulate trade-offs clearly, and guide implementation across complex systems
- Full ownership and responsibility for your work, delivering high-quality service and meeting deadlines
- A problem-solving, entrepreneurial mindset and ability to take initiative to drive solutions
- Technical leadership capability to influence system design, raise engineering standards, and mentor other engineers
- Continuous curiosity and growth mindset, staying ahead of industry trends
- Excellent communication skills and proven ability to collaborate within fully remote global teams
What we offer
- A competitive salary package
- Flexible working hours and the opportunity to work remotely
- Autonomy in time management and the freedom to build your own entrepreneurial experience as part of a team in search of excellence
About Keyrock
Keyrock is a leading market maker and trading infrastructure provider in the digital asset space, operating on 80+ exchanges with a team of over 200 people across 42 nationalities. The company offers market making, options trading, high-frequency trading, OTC, and DeFi trading desks, and is a pioneer in using Rust for algorithmic trading. Keyrock supports Web3 startups through its Accelerator Program and drives ecosystem growth by injecting liquidity into DeFi, RWA, and NFT protocols.
