C++ Engineer - Trading

Keyrock · Other

Completely RemoteFull TimeMid Level, SeniorInformation Technology
Posted 6 months ago

Job description

Responsibilities

  • Develop and optimise low-latency options trading systems
  • Collaborate with quants, traders, and engineers to enhance trading strategies
  • Maintain and improve trading infrastructure for 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

Requirements

  • Strong experience in Rust and/or C++ (C background also considered)
  • Prior experience in a trading environment (HFT, Market Making, Prop Trading, or similar)
  • Eagerness to become an expert in Rust (if not already)
  • Experience with protobuf-based protocols or similar
  • Exchange connectivity experience (strongly preferred)

Preferred Qualifications

  • Experience in high-frequency options trading and low-latency systems (nice to have)
  • Excellent communication and team collaboration skills in a fully remote global environment
  • Strong ownership, reliability, initiative, and problem-solving mindset
  • Operational diligence combined with curiosity and a growth mindset

Benefits

  • Competitive salary package
  • Flexible working hours and fully remote opportunity
  • Autonomy in time management
  • Entrepreneurial environment with a focus on excellence
  • Inclusive and merit-based work culture

About the Company

Since 2017, Keyrock has been a leading innovator in the digital asset space. With 180+ team members and over 42 nationalities, Keyrock is a global pioneer in market making, options and high-frequency trading. They are renowned for adopting Rust for algorithmic trading and support the broader digital assets ecosystem through research, governance, and startup acceleration. Keyrock values diversity, autonomy, and a collaborative culture, operating remotely with hubs in London, Brussels, Singapore, and Paris. Employment is contingent on successful background checks.

Skills & tools

RustC++Node.jsPythonHigh-frequency tradingMarket MakingLow LatencyProtobufExchange connectivityOptions Trading

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 01Rust/C++
  2. 02Trading
  3. 03Low-latency systems
  4. 04Exchange connectivity
  5. 05Protobuf

Benefits & perks

  • Health Insurance
  • Paid Leave