
Featured
Rust Engineer - Trading Systems
Keyrock·Senior·Remote · Europe
Posted Aug 16, 2026·keyrock.com
Company: Keyrock
Role: Rust Engineer - Trading Systems
Department: Engineering & Technology (Capital Markets Division)
Employment Type: Full-time
Location Type: Remote (European Time Zones)
Locations: Brussels; Amsterdam; Antwerp; Athens; Berlin; Budapest; Copenhagen; Dublin; Eindhoven; Frankfurt; Geneva; Istanbul; Krakow; Lisbon; London; Luxembourg; Madrid; Manama; Milan; Paris; Porto; Prague; Rome; Rotterdam; Sofia; Tallinn; Vienna; Warsaw; Zagreb; Zug; Zurich
Company Overview
- Digital asset market maker founded in 2017 with over 200 team members across 42 nationalities.
- Active across 80+ exchanges offering market making, options trading, high-frequency trading, OTC, and DeFi trading desks.
- Global remote workforce with physical hubs in London, Brussels, Singapore, and Paris.
Role Overview
- Senior individual contributor role within the core Capital Markets division responsible for high-impact trading infrastructure.
- Focuses on architectural ownership, performance optimization, exchange connectivity, and system resilience for mission-critical trading components.
Key Responsibilities
- Design, develop, and optimize 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 enhance 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.
- Implement agentic engineering principles: leverage AI-assisted workflows, automate operational tasks, and evolve agentic tooling.
- Contribute to functional, component, and production-readiness testing for critical trading components.
Requirements
Technical Skills:
- Production-grade Rust experience building high-performance, concurrent systems (proficiency with Tokio is a strong advantage).
- Hands-on experience in a systematic trading environment (HFT, Market Making, Quantitative Trading, or similar) 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 (FIX, REST, 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 (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.
Competencies & Seniority:
- End-to-end ownership, reliability, and operational diligence.
- Independent technical leadership, problem-solving, and mentoring ability.
- Strong communication skills in a distributed, fully remote global team setting.
Compensation & Benefits
- Competitive salary package.
- Remote working model with flexible working hours.
- Collaborative international team culture.
Screening & Policies
- Background Check: All offers are contingent upon successful completion of required pre-employment background checks.
- Equal Opportunity: Hiring, rewards, and promotions are based entirely on merit and performance across all candidate backgrounds.

