Low-Latency Java Algo Engineer for Fixed Income Trading

Citi

Tampa (FL)

On-site

USD 142,000 - 213,000

Full time

10 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Citi’s Fixed Income Algo Technology team in North America is seeking an experienced software engineer to advance market-making and algorithmic trading capabilities for the Spread Product algo trading business. You will collaborate with traders and quants to solve complex problems, delivering next-generation products that impact clients’ franchise.

The role emphasizes low-latency, high-throughput distributed Java applications, with close interaction with Traders, Quants, and Product Managers.

Qualifications

  • 6–10 years of hands-on Java development experience.
  • Strong knowledge of data structures, design patterns and algorithms.
  • Experience with messaging technologies such as Solace and Kafka.
  • Practical experience with Chronicle and/or Aeron.
  • Experience with distributed caching techniques.
  • Proven track record on market data and trading applications.
  • Bachelor’s degree in Computer Science, Information Science, Engineering, or related field.

Responsibilities

  • Design and develop reusable algo trading platform components with high performance and low latency.
  • Collaborate with Traders, Quants, and Product Managers to implement functional enhancements.
  • Ensure reliability, scalability, and performance of core algorithmic components.
  • Work with eTrading Teams and Production Support to maintain live trading systems.
  • Adhere to engineering standards and deliver best-in-class solutions.

Skills

Java
Low latency
Distributed systems
Linux
Trading systems knowledge

Education

Bachelor’s degree (CS/Engineering)

Tools

Solace
Kafka
Chronicle
Aeron
Gradle
Git
TeamCity/Jenkins

Job description

Citi’s Fixed Income Algo Technology team in North America is seeking an experienced software engineer to advance market-making and algorithmic trading capabilities for the Spread Product algo trading business. You will collaborate with traders and quants to solve complex problems, delivering next-generation products that impact clients’ franchise.

The role emphasizes low-latency, high-throughput distributed Java applications, with close interaction with Traders, Quants, and Product Managers.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Low-Latency Java Algo Developer, Fixed Income
Low-Latency Java Algo Developer, Fixed Income

Citi • New York (NY)

On-site
USD 142,000 - 213,000
Java Algo Architect - Hybrid Fixed Income Trading
Java Algo Architect - Hybrid Fixed Income Trading

Citibank (Switzerland) AG • Northern (KY), New York (NY)

On-site
Confidential
Java Algo Developer, Fixed Income Trading, Vice President
Java Algo Developer, Fixed Income Trading, Vice President

Citi • New York (NY)

On-site
USD 142,000 - 213,000
VP, Low-Latency Java Engineer — Equities Connectivity
VP, Low-Latency Java Engineer — Equities Connectivity

Citibank (Switzerland) AG • Jersey City (NJ), Northern (KY)

Hybrid
USD 142,000 - 213,000
Senior Java Low-Latency Trading Platform Lead
Senior Java Low-Latency Trading Platform Lead

Citi • New York (NY)

Hybrid
USD 150,000 - 210,000
Senior Java Algo Engineer for Low-Latency Trading
Senior Java Algo Engineer for Low-Latency Trading

Emaago • New York (NY)

On-site
USD 180,000 - 260,000
Senior Java Algo Engineer – Low-Latency Trading
Senior Java Algo Engineer – Low-Latency Trading

Millennium • New York (NY)

On-site
USD 175,000 - 250,000
Java Algo Developer, Fixed Income Trading, Vice President
Java Algo Developer, Fixed Income Trading, Vice President

Citi • Tampa (FL)

On-site
USD 142,000 - 213,000
Quantitative Trading Engineer — Low-Latency Algos
Quantitative Trading Engineer — Low-Latency Algos

TP ICAP • New York (NY)

Hybrid
USD 104,000 - 173,000
Hybrid work model
Java Algo Developer, Fixed Income Trading, Vice President
Java Algo Developer, Fixed Income Trading, Vice President

Citibank (Switzerland) AG • Northern (KY), New York (NY)

Hybrid
Confidential