Citibank (Switzerland) AG in New York is looking for an experienced Software Engineer to join the Fixed Income Algo Technology team. You will support internal market making and algorithmic trading, leveraging your expertise in Low Latency Java development and strong software development fundamentals. The role requires collaboration with e-trading teams and the ability to work in a fast-paced environment. Ideal candidates have 6-10 years of experience and skills in messaging technologies, as well as a good understanding of performance tuning in Linux.
Qualifications
6-10 years of Low Latency Java development experience in trading.
Strong fundamentals in data structures and algorithms.
Experience implementing market data processing applications.
Responsibilities
Support live trading with e-trading teams.
Define the direction of Rates algorithmic trading.
Troubleshoot performance issues within the Java/Linux stack.
Skills
Low Latency Java development
Rust
Core Java
Messaging technologies (Solace, Kafka)
Python
TDD
Linux performance tuning
Tools
Chronicle
Aeron
Job description
Citibank (Switzerland) AG in New York is looking for an experienced Software Engineer to join the Fixed Income Algo Technology team. You will support internal market making and algorithmic trading, leveraging your expertise in Low Latency Java development and strong software development fundamentals. The role requires collaboration with e-trading teams and the ability to work in a fast-paced environment. Ideal candidates have 6-10 years of experience and skills in messaging technologies, as well as a good understanding of performance tuning in Linux.