Enable job alerts via email!

Rust Engineer - Trading

Keyrock

Chicago (IL)

Remote

USD 100,000 - 150,000

Full time

21 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in the digital asset space is seeking a Rust Engineer to join their Options High-Frequency Trading team. The role focuses on developing low-latency trading systems and optimizing trading infrastructure. Candidates should have strong Rust or C++ experience and a background in trading. This position offers the flexibility of remote work and the opportunity to make a significant impact within a high-performance team.

Benefits

Competitive salary
Flexible, remote work hours
Opportunity to create an entrepreneurial impact

Qualifications

  • Strong experience in Rust and/or C++.
  • Trading experience in HFT, Market Making, or similar.
  • Willingness to become an expert in Rust.

Responsibilities

  • Develop and optimize low-latency options trading systems.
  • Collaborate with quants, traders, and engineers to enhance trading strategies.
  • Maintain and improve trading infrastructure for high performance.

Skills

Rust
C++
Trading experience
PostgreSQL
Problem-Solving
Communication

Job description

Join to apply for the Rust Engineer - Trading role at Keyrock

Since our beginnings in 2017, we've grown to be a leading change-maker in the digital asset space, renowned for our partnerships and innovation.

Today, we have over 180 team members worldwide, representing 42 nationalities, with backgrounds ranging from DeFi natives to PhDs. We operate mostly remotely, with hubs in London, Brussels, and Singapore, and we host regular online and offline meetups.

We trade on more than 80 exchanges and work with a wide range of asset issuers. As a market maker, our expertise has led to rapid expansion. Our services include market making, options trading, high-frequency trading, OTC, and DeFi trading desks.

We are pioneers in adopting Rust for algorithmic trading and support the growth of Web3 startups through our Accelerator Program. We also contribute to ecosystem growth by injecting liquidity into promising DeFi, RWA, and NFT protocols, and advance the industry through research and governance initiatives.

At Keyrock, we're actively building the future of digital assets.

Mission

We seek a Rust or C++ Engineer with trading experience to join our Options High-Frequency Trading (HFT) team. Our tech stack includes Rust, Node.js, and Python. While proficiency in Rust is preferred, we welcome strong C++/C engineers eager to learn and master Rust.

As part of the Options HFT team, you will focus on improving trading infrastructure and system performance. This role offers a significant impact within a small, rapidly growing business unit, working remotely within European or US time zones.

Responsibilities
  1. Develop and optimize low-latency options trading systems
  2. Collaborate with quants, traders, and engineers to enhance trading strategies
  3. Maintain and improve trading infrastructure for high performance and stability
  4. Design and implement scalable, resilient trading solutions
  5. Troubleshoot and enhance exchange connectivity and execution speed
  6. Support testing of critical trading components
Requirements
  • Strong experience in Rust and/or C++ (C background considered)
  • Trading experience (HFT, Market Making, Prop Trading, or similar)
  • Willingness to become an expert in Rust
  • Experience with PostgreSQL and protobuf protocols or similar
  • Exchange connectivity experience and/or FPGA technologies (preferred)
  • Experience in HFT and low-latency systems (nice to have)
Soft Skills
  • Ownership & Reliability
  • Initiative & Problem-Solving
  • Operational Diligence
  • Curiosity & Growth Mindset
  • Excellent communication and teamwork skills
  • Knowledge of latency optimization techniques like SER (valued)
Our Philosophy & Process

We value self-awareness and a conscious choice to join our field. We seek driven, collaborative technology enthusiasts capable of delivering scalable, solid outcomes.

Recruitment Steps
  • HR interview
  • Technical interview with Head of Engineering
  • Rust coding challenge
  • Interview with Head of BU
  • Team chat
  • Offer
Our Offer
  • Competitive salary
  • Flexible, remote work hours
  • Opportunity to create an entrepreneurial impact within a high-performance team

We are committed to diversity and inclusion, hiring based on merit and performance. Background checks are part of our hiring process.

More info: https://keyrock.com/careers/

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Rust Engineer - Trading

Keyrock

New York

Remote

USD 90,000 - 150,000

13 days ago

Rust Engineer - Trading

Keyrock

Illinois

Remote

USD 70,000 - 120,000

30+ days ago

Senior C++ Engineer - Trading

ZipRecruiter

Chicago

Remote

USD 90,000 - 150,000

30+ days ago

Rust Engineer - Trading

Keyrock

New Jersey

Remote

USD 90,000 - 150,000

30+ days ago

Rust Engineer - Trading

Keyrock

Oregon

Remote

USD 90,000 - 150,000

30+ days ago

Rust Engineer – Trading

Keyrock UK Limited

New York

Remote

USD 80,000 - 150,000

30+ days ago

Senior C++ Engineer – Trading

Keyrock UK Limited

New York

Remote

USD 90,000 - 150,000

30+ days ago