Senior Low-Latency Software Engineer, Equities (Hybrid)

Citibank (Switzerland) AG

Greater London

Hybrid

GBP 120,000 - 180,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Hybrid work model
27 days annual leave
Discretionary bonus
Private medical care & life insurance
Pension plan
Parental leave

Job summary

Citi is seeking a Senior Low Latency Software Engineer - Equities Execution in London. The role focuses on designing and delivering a next-generation low-latency execution platform, including SOR, Dark Pool, and high-throughput data processing. You will work with traders, quants and product teams in a hybrid setup.

The position requires deep expertise in low-latency software, automation testing, and Agile methodologies, with collaboration across time zones and cross-functional teams.

Qualifications

  • Strong technical knowledge in low latency Java and Rust.
  • Experience in developing electronic trading platforms in a global financial setting.
  • Familiarity with automated testing techniques and quality engineering practices.
  • Knowledge of Agile methodologies and CI/CD processes.
  • Understanding of low-latency system design, concurrency and high-throughput architecture.
  • Ability to work in a fast-paced, globally distributed environment.

Responsibilities

  • Design, develop and maintain low-latency electronic execution systems.
  • Collaborate with traders, quants and clients to translate needs into features.
  • Improve testing frameworks, tools and environments for reliability at scale.
  • Leverage AI-powered SDLC tools to enhance productivity and code quality.
  • Champion Agile development and CI/CD with shift-left testing.
  • Build and maintain monitoring, reconciliation and recovery capabilities.

Skills

Low-latency Java
Rust
Electronic trading platforms
Automated testing
Agile & CI/CD
Concurrency & high throughput

Education

Bachelor's degree in Computer Science or Engineering

Tools

C++
CI/CD tooling

Job description

Citi is seeking a Senior Low Latency Software Engineer - Equities Execution in London. The role focuses on designing and delivering a next-generation low-latency execution platform, including SOR, Dark Pool, and high-throughput data processing. You will work with traders, quants and product teams in a hybrid setup.

The position requires deep expertise in low-latency software, automation testing, and Agile methodologies, with collaboration across time zones and cross-functional teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Low-Latency Software Engineer — Hybrid Trading Tech
Senior Low-Latency Software Engineer — Hybrid Trading Tech

Citi • Greater London

Hybrid
GBP 90,000 - 130,000
27 days annual leave
Discretional annual performance bonus
Private Medical Care & Life Insurance
+4
Senior Low-Latency Trading Systems Engineer (Hybrid)
Senior Low-Latency Trading Systems Engineer (Hybrid)

Citigroup Inc. • Greater London

Hybrid
GBP 90,000 - 120,000
Hybrid work model
Discretionary bonus
Private medical & life insurance
+2
Senior Low-Latency Java Engineer for Global Trading
Senior Low-Latency Java Engineer for Global Trading

Citi • Belfast City District

Hybrid
GBP 90,000 - 150,000
27 days annual leave
Discretional annual bonus
Private Medical Care & Life Insurance
+4
VP - Low-Latency E-Trading Systems
VP - Low-Latency E-Trading Systems

Citi • Greater London

Hybrid
GBP 90,000 - 150,000
27 days annual leave
Discretionary annual bonus
Private medical care & life insurance
+4
VP-Level Low-Latency E-Trading Engineer
VP-Level Low-Latency E-Trading Engineer

Citigroup Inc. • Greater London

Hybrid
GBP 90,000 - 130,000
27 days annual leave
Discretional bonus
Private Medical & Life Insurance
+5
Senior Low-Latency Java Engineer — Hybrid Role with Finance Impact
Senior Low-Latency Java Engineer — Hybrid Role with Finance Impact

Citi • Greater London

Hybrid
GBP 90,000 - 150,000
27 days annual leave + bank holidays
Discretional annual bonus
Private Medical Care & Life Insurance
+5
Senior Low-Latency Java Engineer (Global Markets)
Senior Low-Latency Java Engineer (Global Markets)

Citigroup Inc. • Belfast City District

Hybrid
GBP 85,000 - 120,000
27 days annual leave
Discretional annual bonus
Private medical care & life insurance
+4
Senior Low-Latency Java Engineer — Global Markets
Senior Low-Latency Java Engineer — Global Markets

Citigroup Inc. • Greater London

Hybrid
GBP 110,000 - 170,000
27 days leave
Bonus
Private Medical Care
+6
Low-Latency Rust Engineer for Trading (Hybrid London)
Low-Latency Rust Engineer for Trading (Hybrid London)

Citibank (Switzerland) AG • Greater London

Hybrid
GBP 120,000 - 180,000
Hybrid work model
Competitive base salary
Private medical care
+1
Low-Latency Equities Developer - Java or C++ (Hybrid)
Low-Latency Equities Developer - Java or C++ (Hybrid)

Citibank (Switzerland) AG • Belfast City District

Hybrid
GBP 65,000 - 100,000