Keyrock

C++ Engineer - Options Trading

Keyrock

C++ Engineer

Posted a day ago

Employment Type

Full Time

Location

Dubai

Experience

Senior

Benefits

Health InsurancePaid Leave

Requirements

Rust, C++, Trading systems, Unit testing, Options trading, PostgreSQL, Protobuf

Job Description

Responsibilities

  • Design and build scalable systems architecture and extendable APIs for low latency options trading systems.
  • Take complete ownership of the software development process from requirements gathering to deployment.
  • Collaborate within a fully remote, globally distributed async team.
  • Solve complex technical and business problems and continuously improve core trading platforms.
  • Work closely with other engineers and stakeholders to balance business requirements and long-term technical vision.
  • Maintain an operational mindset, including infrastructure and deployments.

Requirements

  • Expert-level experience (5+ years) in low latency and/or data-heavy (trading) systems.
  • Very strong proficiency in Rust and/or C/C++.
  • Willingness to learn and become an expert in Rust if not already proficient.
  • Experience with unit, integration, or functional testing approaches.
  • Options trading domain knowledge or strong interest.
  • Prior experience with exchange connectivity and/or FPGA technologies.
  • Experience with PostgreSQL databases and protobuf-based protocols or similar technologies.

Preferred Qualifications

  • Problem-solving and pragmatic system design skills.
  • Entrepreneurial, big-picture architectural thinking and attention to detail.
  • Excellent communicator and team player in fully remote global teams.
  • Previous experience working in trading firms (minimum required).

Benefits

  • Competitive salary package, with benefits based on employee or freelancer engagement.
  • Flexible working hours and autonomy in time management.
  • Full remote work opportunity.
  • Freedom to build your entrepreneurial journey in a team that strives for excellence.

About the Company

Keyrock is a leading digital asset market maker active since 2017, specializing in market making, options trading, high-frequency trading, OTC and DeFi trading. With 200+ team members and presence across the globe, Keyrock is renowned for technology-driven innovation and industry partnerships. The company leverages Rust for backend, Typescript for UI, and Python for data, and pioneers inclusive, diverse work culture and industry progress through research and governance. Keyrock supports Web3 growth and injects liquidity into DeFi, RWA, and NFT protocols.

Employees are hired, rewarded and promoted based on merit and performance, regardless of background. All successful candidates must pass background checks prior to joining.

How to Apply

Similar Jobs You Might Be Interested In