Senior Rust Engineer
Grid DynamicsLondon и ещё 1 городГибридПолная занятость
AIRustOptimizationLow-latencyequities trading
Описание
We are looking for a Rust Specialist to join a high-caliber, nimble engineering team rewriting the core components of a global equities execution platform.
Responsibilities
- Architect and build core equities execution platform components using allocation-free, close-to-the-metal Rust
- Eliminate tail latency and jitter by leveraging mechanical sympathy, NUMA awareness, and kernel bypass techniques
- Implement rigorous property-based tests, simulation tools, and deterministic replay to guarantee absolute system reliability
- Integrate modern AI tooling (e.g., Claude Code) to accelerate feature development without compromising code quality
- Measure latency distributions, analyze histograms, and clearly articulate performance and architectural trade-offs
Requirements
- Architect, build, and optimize high-throughput, low-jitter Rust systems on the critical execution path
- Write zero-allocation, contention-aware code while managing CPU caches, memory layouts, and hardware affinity
- Leverage kernel bypass, busy-polling I/O, and NUMA-aware memory management to strip latency out of the network path
- Implement property-based testing, deterministic replay, and simulation environments to ensure flawless system reliability
- Integrate modern AI engineering tooling (e.g., Claude Code) to accelerate development workflows without compromising quality