Low-Latency Rust Engineer for Trading (Hybrid London)

Citibank (Switzerland) AG

Greater London

Hybrid

GBP 120,000 - 180,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Competitive base salary
Private medical care
Pension plan

Job summary

Citi in London is seeking a senior Low Latency Rust Software Engineer to join the High Performance Architectures team. You will design and implement high-speed trading infrastructure, focusing on Rust and Java in a hybrid environment.

You will collaborate with cross-functional teams, mentor juniors, and contribute to systems used across Citi’s trading platforms, with mentorship and continuous learning supported by the firm.

Qualifications

  • Experience in algorithmic trading or market data systems.
  • Strong Java and C++ with low-latency design.
  • Proven leadership and mentoring abilities.

Responsibilities

  • Lead hands-on development in Rust and Java for low-latency trading workloads.
  • Integrate functions to meet product goals and deploy new features.
  • Analyze complex systems and optimize performance to microseconds.
  • Mentor junior developers and collaborate with cross-functional teams.

Skills

Rust
Java
C++
Low latency
Market data
Event sourcing
Linux

Tools

KDB
Solarflare OpenOnload

Job description

Citi in London is seeking a senior Low Latency Rust Software Engineer to join the High Performance Architectures team. You will design and implement high-speed trading infrastructure, focusing on Rust and Java in a hybrid environment.

You will collaborate with cross-functional teams, mentor juniors, and contribute to systems used across Citi’s trading platforms, with mentorship and continuous learning supported by the firm.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Low-Latency Rust Engineer - Hybrid
Senior Low-Latency Rust Engineer - Hybrid

Citibank (Switzerland) AG • Greater London

Hybrid
Confidential
27 days annual leave
Discretional annual performance related bonus
Private Medical Care & Life Insurance
+5
Senior Low-Latency Rust Engineer - Hybrid London
Senior Low-Latency Rust Engineer - Hybrid London

McGregor Boyall • Greater London

Hybrid
GBP 120,000 - 180,000
Hybrid work model
Competitive compensation
Senior Rust Engineer - Low-Latency, Hybrid London
Senior Rust Engineer - Low-Latency, Hybrid London

McGregor Boyall • Greater London

Hybrid
GBP 120,000 - 180,000
Senior Rust & Java Engineer — Low-Latency Trading
Senior Rust & Java Engineer — Low-Latency Trading

McGregor Recruitment • Greater London

Hybrid
GBP 110,000 - 180,000
Senior Low Latency Rust Engineer
Senior Low Latency Rust Engineer

McGregor Boyall • Greater London

Hybrid
GBP 120,000 - 180,000
Senior Low Latency Rust Engineer – Electronic Trading
Senior Low Latency Rust Engineer – Electronic Trading

McGregor Boyall • Greater London

Hybrid
GBP 120,000 - 180,000
Hybrid work model
Competitive compensation
Senior Low-Latency Engineer (Java/C++/Rust) - Hybrid London
Senior Low-Latency Engineer (Java/C++/Rust) - Hybrid London

Citibank (Switzerland) AG • Greater London

Hybrid
Confidential
27 days annual leave
Private Medical Care & Life Insurance
Paid Parental Leave
Senior Rust Engineer for Low-Latency Trading
Senior Rust Engineer for Low-Latency Trading

Rustify • United Kingdom

Hybrid
GBP 120,000 - 180,000
Senior Low-Latency Java Engineer — Hybrid London Trading
Senior Low-Latency Java Engineer — Hybrid London Trading

McGregor Boyall • City Of London

Hybrid
GBP 120,000 - 160,000
Senior Low Latency Rust Engineer
Senior Low Latency Rust Engineer

McGregor Recruitment • Greater London

On-site
GBP 110,000 - 180,000