Senior Java Algo Developer, Equities, Senior Vice President
Citi
Jersey City, New Jersey, United States
$176,720.00 - $265,080.00; not specified; medical,...
Not specified (may be inferred as hybrid or fully onsite based on the company's culture).
Kdb+/q development
Java development
Low-latency applications
Citi is seeking a Senior Java Algo Developer for its Equities Technology team in Jersey City, New Jersey. The role involves designing and optimizing low-latency trading systems and requires extensive experience in software development with a focus on high-performance applications and strong expertise in KDB+ and Java
Job Summary
Lead technical design discussions and conduct rigorous code reviews to ensure high quality, performance, and adherence to architectural standards for critical trading systems.
Design, develop, and optimize high-performance, low-latency applications utilizing both KDB+/Q and Java for our Equities Electronic Trading platform.
Partner with product development, quantitative researchers, and other technology teams to deliver new trading capabilities and enhance existing systems.
Matching Summary
Match Score: 85
Citi is seeking a Senior Java Algo Developer for its Equities Technology team in Jersey City, New Jersey. The role involves designing and optimizing low-latency trading systems and requires extensive experience in software development with a focus on high-performance applications and strong expertise in KDB+ and Java.
Salary
$176,720.00 - $265,080.00; Not specified; medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs.
Skills & Requirements
Must-have
KDB+/Q development
Java development
Low-latency applications
High-frequency systems
Financial market protocols (FIX)
Nice-to-have
Market Making domains
Continuous improvement initiatives
Technical leadership
Key Requirements
Minimum 8+ years of software development experience