Senior Ultra-Low Latency Engineer — Java/C++/Rust

Citi

New York (NY)

Hybrid

USD 159,000 - 239,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

27 days annual leave
Bonus program
Private medical & Life Insurance
Employee Assistance Program
Pension Plan
Paid Parental Leave
Employee discounts
Learning resources

Job summary

Citi in London seeks a Senior Low Latency Engineer to architect and optimize real-time trading systems. You will work on Java, Rust, C++, and KDB within high-performance architectures supporting massive global flows, delivering microservices with microsecond response times and low-latency data processing.

You’ll lead design, development and mentoring, partner with traders and engineers across Citi Tech, and influence architectures across dozens of teams.

Qualifications

  • SME in applications development
  • Experience in algorithmic trading apps
  • Market data handling knowledge (time-series databases)
  • Leadership and project management experience

Responsibilities

  • Hands-on in Java or Rust codebase with microservices
  • Lead integration of new products and improve processes
  • Analyze complex business and system processes
  • Provide expertise in Java low latency development
  • Mentor junior developers

Skills

Applications Dev SME
Algorithmic trading
Market data handling
Java development
Low latency engineering
Leadership
UML diagrams

Tools

KDB
Linux

Job description

Citi in London seeks a Senior Low Latency Engineer to architect and optimize real-time trading systems. You will work on Java, Rust, C++, and KDB within high-performance architectures supporting massive global flows, delivering microservices with microsecond response times and low-latency data processing.

You’ll lead design, development and mentoring, partner with traders and engineers across Citi Tech, and influence architectures across dozens of teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Low-Latency Java Engineer for Equities eTrading
Senior Low-Latency Java Engineer for Equities eTrading

Citi • New York (NY)

Hybrid
USD 180,000 - 250,000
27 days annual leave
Discretional annual bonus
Private Medical Care & Life Insurance
+4
VP, Low-Latency Java Engineer — Equities Connectivity
VP, Low-Latency Java Engineer — Equities Connectivity

Citigroup Inc. • Jersey City (NJ)

Hybrid
USD 142,000 - 213,000
AVP: Rust & C++ Low-Latency Systems Engineer
AVP: Rust & C++ Low-Latency Systems Engineer

Citi • New York (NY)

On-site
USD 37,000 - 84,000
Senior Java Developer - Low-Latency Equities Trading
Senior Java Developer - Low-Latency Equities Trading

Citi • New York (NY)

On-site
USD 128,000 - 213,000
Ultra-Low Latency Trading Systems Engineer
Ultra-Low Latency Trading Systems Engineer

Citi • Jacksonville (FL)

On-site
USD 126,000 - 188,000
Senior Director - Ultra-Low-Latency C++ Trading Tech
Senior Director - Ultra-Low-Latency C++ Trading Tech

JP Morgan Chase • Jersey City (NJ)

On-site
USD 250,000 - 390,000
Senior Director: Ultra-Low Latency C++ for Equities
Senior Director: Ultra-Low Latency C++ for Equities

JP Morgan Chase • New York (NY)

On-site
USD 350,000 - 520,000
Comprehensive health care
On-site health & wellness centers
Retirement savings plan
+1
Ultra-Low Latency C++ Systems Engineer for Trading
Ultra-Low Latency C++ Systems Engineer for Trading

Tradermath • New York (NY)

Hybrid
USD 175,000 - 275,000
Health insurance
Free daily meals
Gym reimbursement
+3
Principal Engineer — Ultra-Low-Latency Trading Systems
Principal Engineer — Ultra-Low-Latency Trading Systems

Amaltash • San Francisco (CA)

On-site
USD 210,000 - 320,000
Senior Low Latency Engineer
Senior Low Latency Engineer

Citi • New York (NY)

Hybrid
USD 159,000 - 239,000
27 days annual leave
Bonus program
Private medical & Life Insurance
+5