Backend Rust Engineer - Options Trading

New Today

Overview

We are looking for a Rust OR C++ Engineer with extensive (HFT) trading systems experience to join our team. Our technology is based on Rust (backend), TypeScript (UI), and Python (data). Candidates from C++/C backgrounds are welcome and encouraged to learn Rust if not already proficient. You will join our small but rapidly growing Options Business Unit’s fully remote engineering team, building out and improving our low latency options trading system. We are seeking candidates in either Asian or European time-zones.

Responsibilities

  • Own the development lifecycle from initial requirements gathering to deployment.
  • Contribute to scalable systems architecture and design simple, extendable APIs.
  • Work in a wider, globally remote async team and collaborate effectively.
  • Apply a pragmatic, iterative approach balancing business requirements with long-term technical vision.
  • Operate with an infrastructure- and deployments-minded mindset.

Background and Experience

  • Expert low-latency and/or data-heavy (trading) systems experience (5+ years).
  • Strong experience with Rust and/or C/C++; willingness to become an expert in Rust.
  • Experience with unit and integration testing or equivalent functional testing approaches.
  • Options trading knowledge or strong interest is essential.
  • Previous experience with exchange connectivity and/or FPGA technologies is valuable.
  • Experience with PostgreSQL databases and protobuf-based protocols, or similar technologies, is essential.

Competences and personality

  • Problem solving with a pragmatic approach to system design and implementation.
  • Entrepreneurial, big-picture architectural thinking with attention to detail.
  • Excellent communication skills and a team-player mindset in a fully remote global team.

Our recruitment philosophy

We value self-awareness in our recruitment process. We seek people who understand themselves and their career goals. We’re after those with the right skills and a conscious choice to join this field. The ideal candidate is a crypto trading enthusiast, driven, collaborative, and delivers solid, scalable outcomes by using engineering simplicity.

Recruitment process

  • Initial HR interview
  • Interview with the heads of the Options business unit
  • Technical challenge (home-work type; not live coding or pair programming)
  • Challenge debrief (present your solution and thought process; receive feedback)
  • Offer

Our offer

  • A competitive salary package with benefits depending on engagement (employee or freelancer).
  • Autonomy in time management with flexible working hours and remote work
  • The opportunity to contribute to an entrepreneurial team focused on excellence

As an employer we are committed to building an inclusive, diverse and non-discriminating work environment. We welcome employees of all backgrounds, ethnicities, genders, creeds and sexual orientations. We hire, reward and promote entirely based on merit and performance. Due to the nature of our business and external requirements, we perform background checks on all potential employees, passing which is a prerequisite to join Keyrock.

#J-18808-Ljbffr
Location:
City Of London, England, United Kingdom
Salary:
£80,000 - £100,000
Job Type:
FullTime
Category:
IT & Technology

We found some similar jobs based on your search