Options Engineering Lead — Remote, Rust & Low-Latency

Keyrock

Johannesburg

Remote

ZAR 1,400,000 - 2,400,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible working hours & remote work
Competitive salary
Entrepreneurial team culture

Job summary

Keyrock is seeking an Engineering Lead to helm the Options Engineering team, driving the evolution of a Rust-native systematic options trading platform. The role focuses on automated quoting, execution, and risk controls, while partnering with traders, quants, and infrastructure teams to ensure reliability and performance.

Ideal candidates have 7+ years in systematic trading or low-latency systems, strong Rust/C/C++ skills, and a track record in options market-making.

Qualifications

  • 7+ years of experience in systematic trading, options market-making or low-latency trading systems.
  • Hands-on experience with Rust, C++, or C.
  • Willingness to become deeply proficient in Rust.
  • Strong understanding of algorithmic options trading, including automated quoting, execution, pricing, risk controls, and market data workflows.
  • Experience building or maintaining low-latency trading systems, ideally within options or derivatives markets.
  • Experience with SQL databases in production (PostgreSQL preferred).
  • Knowledge of distributed systems, service boundaries, and production reliability.
  • Familiarity with gRPC and Node.js-based services is preferred.
  • Experience with crypto exchange connectivity and/or FPGA technologies is strongly preferred.

Responsibilities

  • Lead and grow an Options Engineering team of around 7 engineers.
  • Provide technical direction across trading infrastructure and system design.
  • Own and evolve the Rust-native options trading platform.
  • Collaborate with trading, quant, product, risk, and infrastructure teams.
  • Balance technical leadership with delivery ownership and operational discipline.

Skills

Rust
C++
C
SQL databases
PostgreSQL
gRPC
Node.js
FPGA

Tools

PostgreSQL
SQL
Rust-native platform
Node.js-based services

Job description

Keyrock is seeking an Engineering Lead to helm the Options Engineering team, driving the evolution of a Rust-native systematic options trading platform. The role focuses on automated quoting, execution, and risk controls, while partnering with traders, quants, and infrastructure teams to ensure reliability and performance.

Ideal candidates have 7+ years in systematic trading or low-latency systems, strong Rust/C/C++ skills, and a track record in options market-making.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Head of Engineering: Options Trading, Rust Lead, Remote
Head of Engineering: Options Trading, Rust Lead, Remote

Keyrock • Cape Town

Remote
ZAR 3,007,519 - 4,678,363
Competitive salary
Flexible working hours
Remote work option
Remote Engineering Lead - Systematic Options Trading (Rust)
Remote Engineering Lead - Systematic Options Trading (Rust)

Keyrock • City of Johannesburg Metropolitan Municipality

Remote
ZAR 3,007,519 - 4,344,194
Flexible working hours
Remote work
Remote Options Engineering Lead - Rust and Trading Platform
Remote Options Engineering Lead - Rust and Trading Platform

Keyrock • Cape Town

On-site
ZAR 1,200,000 - 1,800,000
Competitive salary package
Flexible working hours and remote work
Entrepreneurial team and merit-based,卓
Head of Engineering: Options Trading (Rust) - Remote
Head of Engineering: Options Trading (Rust) - Remote

Keyrock • City of Johannesburg Metropolitan Municipality

Remote
ZAR 2,000,000 - 2,800,000
Competitive salary package
Remote work
Flexible working hours
Engineering Lead- Options
Engineering Lead- Options

Keyrock • Johannesburg

Remote
ZAR 1,400,000 - 2,400,000
Flexible working hours & remote work
Competitive salary
Entrepreneurial team culture
Senior Rust Engineer: Trading Backend & FinTech Systems
Senior Rust Engineer: Trading Backend & FinTech Systems

Kraken • South Africa

On-site
ZAR 1,938,000 - 2,907,000
Senior Data Platform Engineer – Real-Time Trading Data
Senior Data Platform Engineer – Real-Time Trading Data

Keyrock • Cape Town

Remote
ZAR 900,000 - 1,300,000
Senior Rust Backend Architect - Open Finance & Crypto
Senior Rust Backend Architect - Open Finance & Crypto

Kraken • South Africa

On-site
ZAR 1,000,000 - 1,800,000
Crypto Exchange Engineer — Remote-Ready & High-Impact
Crypto Exchange Engineer — Remote-Ready & High-Impact

Placements24 • Rustenburg

Hybrid
ZAR 1,200,000 - 1,800,000
Performance incentives
Health coverage
Professional development
+1
Senior Full-Stack Web Engineer Remote Stock Options
Senior Full-Stack Web Engineer Remote Stock Options

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 1,652,000 - 2,644,000
Stock options
Health, dental, vision insurance
Paid time off
+3