Senior Low-Latency C++/Rust Engineer for eTrading

Grid Dynamics

Greater London

On-site

GBP 110,000 - 160,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical insurance
Sports benefits
Flexible schedule
Professional development
Well-equipped office
Corporate events

Job summary

Grid Dynamics, partnered with a Tier 1 investment bank, is building a new high-performance Fixed Income eTrading platform using Rust, while modernising a legacy C++ system. This hands-on role focuses on low-latency infrastructure and requires deep expertise in performance-sensitive software.

You will apply C++ skills and contribute to Rust development across pricing, RFQ, quoting, hedging and algorithmic trading, with ownership from design to production in a regulated environment.

Qualifications

  • Strong commercial C++ engineering experience.
  • Extensive experience building low-latency systems.
  • Strong understanding of modern C++ and performance-focused development.
  • Experience working with complex, production-grade systems.
  • Proven experience developing electronic trading systems.
  • Experience operating and supporting production trading platforms.
  • Understanding of the performance, reliability and correctness requirements of trading technology.

Responsibilities

  • Design and build new low-latency eTrading systems in Rust.
  • Apply established C++ low-latency engineering principles to a modern Rust platform.
  • Develop functionality across: RFQ and pricing, Electronic quoting, Hedging, Algorithmic trading.
  • Design systems for predictable and consistent latency.
  • Profile and measure system performance to identify optimisation opportunities.
  • Apply low-level performance techniques around memory, concurrency and CPU efficiency.
  • Develop reusable components that can be shared across the wider trading platform.
  • Work closely with the bank's eTrading engineers, architects and trading stakeholders.
  • Take ownership of technical problems from initial design through to production.
  • Help replace and modernise functionality within the existing legacy C++ trading platform.

Skills

C++
Rust
Low-latency
Electronic trading
Performance profiling
Concurrency
Memory layout
Lock-free programming
Mechanical sympathy

Job description

Grid Dynamics, partnered with a Tier 1 investment bank, is building a new high-performance Fixed Income eTrading platform using Rust, while modernising a legacy C++ system. This hands-on role focuses on low-latency infrastructure and requires deep expertise in performance-sensitive software.

You will apply C++ skills and contribute to Rust development across pricing, RFQ, quoting, hedging and algorithmic trading, with ownership from design to production in a regulated environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Rust Engineer for Ultra-Low Latency Trading
Senior Rust Engineer for Ultra-Low Latency Trading

Grid Dynamics • Greater London

On-site
GBP 90,000 - 140,000
Competitive salary
Flexible schedule
Benefits package—medical insurance
+2
Low-Latency Rust Systems Engineer
Low-Latency Rust Systems Engineer

Grid Dynamics • Greater London

On-site
GBP 90,000 - 130,000
Senior C++ Developer – Low-Latency Trading (C++/Rust)
Senior C++ Developer – Low-Latency Trading (C++/Rust)

Client Server • Greater London

Hybrid
GBP 162,000 - 198,000
Bonus (around 50% of base)
Pension
Senior Rust Engineer - Ultra-Low Latency Trading
Senior Rust Engineer - Ultra-Low Latency Trading

GSR • Greater London

On-site
GBP 90,000 - 140,000
Collaborative culture founded on 1tegr
Healthcare, dental, vision, retirement
30 days holiday
+4
Senior C++ / Rust Engineer – Low-Latency eTrading
Senior C++ / Rust Engineer – Low-Latency eTrading

Grid Dynamics • Greater London

On-site
GBP 110,000 - 160,000
Medical insurance
Sports benefits
Flexible schedule
+3
Senior Rust Engineer - Low-Latency Crypto Trading Platform
Senior Rust Engineer - Low-Latency Crypto Trading Platform

GSR • Greater London

On-site
GBP 140,000 - 200,000
Healthcare
Dental
Vision
+3
Senior Rust Engineer - High-Performance Trading Systems
Senior Rust Engineer - High-Performance Trading Systems

Provntalent • Greater London

Hybrid
GBP 100,000 - 160,000
Low-Latency Rust Engineer — Hybrid Finance Tech
Low-Latency Rust Engineer — Hybrid Finance Tech

Citi • Greater London

Hybrid
GBP 120,000 - 190,000
27 days annual leave
Discretional annual bonus
Private Medical Care & Life Insurance
+4
Quant Developer: Rust-Powered Low-Latency Trading
Quant Developer: Rust-Powered Low-Latency Trading

GSR • Greater London

On-site
GBP 120,000 - 180,000
Healthcare
Dental
Vision
+3
Senior Rust Engineer
Senior Rust Engineer

Grid Dynamics • Greater London

On-site
GBP 90,000 - 130,000