Senior Rust Engineer — Remote, Low-Latency Trading

Keyrock

Zürich

On-site

CHF 150,000 - 230,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Remote work
Flexible hours
Merit-based compensation

Job summary

Keyrock is seeking a Senior Rust Engineer with deep trading systems experience and strong AWS knowledge to join our core Capital Markets division. You will own high‑impact trading infrastructure, set technical direction, and drive continuous improvement in performance, reliability, and operability while collaborating with a global, fully remote team.

The role requires passion for the Rust ecosystem, designing, building, and operating mission‑critical trading systems, and a track record in

Qualifications

  • Production-grade Rust experience building high‑performance, concurrent systems; Tokio is a strong advantage.
  • Hands‑on experience in a systematic trading environment (HFT, Market Making, Quantitative Trading, or similar) with understanding of execution, market data, and risk.
  • Strong AWS and Linux expertise, including cloud infrastructure trade-offs for latency‑sensitive workloads, shell scripting, debugging, and production troubleshooting.
  • Proficiency in Python or other scripting languages for strategy development, automation, and tooling.
  • Deep familiarity with trading system protocols (FIX, REST, WebSocket), exchange connectivity, and market data feeds.
  • Solid grasp of low‑latency networking: TCP/UDP, latency path analysis, dedicated infrastructure, and kernel bypass (DPDK).
  • Familiarity with agentic engineering tools: LLMs, MCP APIs, AI‑First IDEs, automation.
  • Ability to make sound architectural decisions and guide implementations across complex systems.

Responsibilities

  • Design, develop, and optimise low-latency, mission‑critical trading systems.
  • Own key trading stack components end‑to‑end—from architecture to production operation.
  • Collaborate with quants, traders, and engineers to improve performance and resilience.
  • Maintain and evolve trading infrastructure focusing on performance, stability, observability, and operability.
  • Troubleshoot complex production issues across exchange connectivity, execution, and market data handling.
  • Drive engineering standards through leadership, code reviews, and mentoring.
  • Embrace agentic engineering: AI‑assisted workflows and automation of tasks.
  • Contribute to testing for functional and production readiness of critical components.

Skills

Rust
HFT experience
AWS
Linux
Python scripting
Trading protocols
Low latency networking
Tokio
Architecture

Tools

Docker
Kubernetes
DPDK
Git
Linux shell

Job description

Keyrock is seeking a Senior Rust Engineer with deep trading systems experience and strong AWS knowledge to join our core Capital Markets division. You will own high‑impact trading infrastructure, set technical direction, and drive continuous improvement in performance, reliability, and operability while collaborating with a global, fully remote team.

The role requires passion for the Rust ecosystem, designing, building, and operating mission‑critical trading systems, and a track record in

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Rust Engineer – Low-Latency Trading Systems (Remote)
Senior Rust Engineer – Low-Latency Trading Systems (Remote)

Keyrock • Genf

On-site
CHF 140,000 - 200,000
Flexible working hours
Remote work
Senior Rust Engineer - Low-Latency Trading (Remote)
Senior Rust Engineer - Low-Latency Trading (Remote)

Keyrock • Zug

On-site
CHF 150,000 - 190,000
Remote work
Flexible hours
Team of experts
Senior Rust Engineer - Remote, Low-Latency Trading
Senior Rust Engineer - Remote, Low-Latency Trading

Keyrock • Zürich

On-site
CHF 140,000 - 210,000
Flexible hours
Remote work
Merit-based culture
Rust Engineer - Trading Systems
Rust Engineer - Trading Systems

Keyrock • Zug

On-site
CHF 150,000 - 190,000
Remote work
Flexible hours
Team of experts
Head of Engineering — Remote Options Trading Platform (Rust)
Head of Engineering — Remote Options Trading Platform (Rust)

Keyrock • Zürich

On-site
CHF 180,000 - 300,000
Competitive salary package
Remote work flexibility
Be part of a team pursuing excellence
Engineering Lead, Options Trading (Rust) — Remote
Engineering Lead, Options Trading (Rust) — Remote

Keyrock • Zug

On-site
CHF 180,000 - 240,000
Flexible working hours
Remote-friendly
Competitive salary package
Head of Engineering — Remote Options Trading Systems
Head of Engineering — Remote Options Trading Systems

Keyrock • Zug

On-site
CHF 180,000 - 240,000
Competitive salary package
Remote work flexibility
Entrepreneurial team culture
Engineering Lead: Systematic Options (Rust) — Remote
Engineering Lead: Systematic Options (Rust) — Remote

Keyrock • Zürich

On-site
CHF 210,000 - 320,000
Competitive salary package
Flexible hours
Remote work option
Senior Data Engineer - Remote Real-Time Market Data Platform
Senior Data Engineer - Remote Real-Time Market Data Platform

Keyrock • Zug

On-site
CHF 140,000 - 180,000
Senior Data Platform Engineer - Remote & High-Impact
Senior Data Platform Engineer - Remote & High-Impact

Keyrock • Zürich

On-site
CHF 140,000 - 210,000