Java Algo Developer, Fixed Income Trading, Vice President
Citi
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 55% of similar roles. Most pay $151,500–$213,000 — the shaded band above. At the midpoint, this role pays about $178k versus about $182k for comparable roles.
Based on 239 similar postings.
Employer
Citi is one of the world’s most trusted financial institutions, proudly serving millions of customers across the United States.
Citi currently has 397 open roles on FindRole.
Listed pay typically runs $125,760–$188,640 across 367 roles with salary data.
Most-posted roles
At a glance
Citi’s Fixed Income Algo Technology team in North America is hiring an experienced software engineer to join their mission-critical platform supporting internal market making and algorithmic trading. This senior-level position involves developing low-latency execution strategies for algo trading engines, ensuring high reliability and performance of core components, and collaborating with trading teams to support live operations. The ideal candidate will have 6-10 years of experience in Java development within a front office/trading environment, along with knowledge of Rust, messaging technologies like Solace or Kafka, and tools such as Chronicle and Aeron. They should also be adept at building back-testing frameworks and possess strong Linux system tuning skills. This role offers the chance to work on high-profile projects that drive next-generation performance in Rates algorithmic trading, requiring a solid background in software architecture, design patterns, and low-latency distributed systems.
Skills
What you'll do
What we're looking for
More like this
Citi
Citi
Citi
Citi
Citi
Citi