Citi

Java Algo Developer, Fixed Income Trading, Vice President

$142KFull-time · New York New York United States
✓ Verified live on the employer's own system · added 35 days ago
Save search
Senior · 6+ yrs exp

Requirements

Education: Bachelor's degree or related field

Experience: 6+ years

Skills & tools

ProgrammingJavaDistributed SystemsLinuxTroubleshootingGitDevopsCommunications

Benefits — mentioned in this posting

Health, dental & vision401(k) / retirementWellness & perksPaid time off
Apply on company site ↗ See your fit → free

Full job description

Join Citi's Fixed Income Algo Technology team in North America and play a pivotal role in advancing our internal market-making and algorithmic trading capabilities for the Spread Product algo trading business. This is a unique and challenging opportunity for an experienced software engineer to contribute to one of the industry's largest and most sophisticated algorithmic trading platforms.

You will be instrumental in creating best-in-class, next-generation products, directly impacting our clients' franchise. This role involves close collaboration with traders and quants to solve complex business and technology problems, with a direct and measurable influence on business outcomes.

- Design and develop reusable algo trading platform components, with a strong focus on high performance and low latency. - Collaborate directly with Traders, Quants, and Product Managers to understand business requirements and implement functional enhancements to the algo trading platform. - Ensure the strong reliability, scalability, and performance of core algorithmic components. - Work seamlessly with wider eTrading Teams and Production Support to maintain and enhance live trading systems. - Adhere to stringent engineering standards, continuously striving for best-in-class solutions and practices.

- 6-10 years of extensive hands-on coding experience in core Java, specializing in low-latency, high-throughput distributed applications. - Profound understanding of software development fundamentals, data structures, design patterns, object-oriented programming, and algorithms complexity analysis. - Demonstrated experience with messaging technologies such as Solace, Kafka, etc. - Practical experience with Chronicle and/or Aeron. - Experience with distributed caching techniques. - Proven track record in implementing and supporting market data processing applications and trading applications. - Experience building robust back-testing frameworks and managing historical data storages. - Basic proficiency in Linux system performance tuning and monitoring, with the ability to troubleshoot performance issues within the Java/Linux stack. - Familiarity with build tools, including Gradle, Git, TeamCity, Jenkins, and Artifactory. - Strong academic record, ideally with a Bachelor's degree in Computer Science, Information Science, Engineering, or a related technical or quantitative discipline.

- Strong verbal and written communication skills, with the ability to effectively communicate complex technical concepts to business users. - A self-motivated individual with a strong determination to achieve goals and drive projects to successful completion. - Eagerness to continuously learn and grow, both technically and professionally. - Excellent team-working skills and the ability to thrive in a distributed global team environment. - Ability to perform effectively and deliver results in a fast-paced environment. - Flexible and adaptable, capable of delivering high-quality results within required timeframes.

Job Family Group: Technology ------------------------------------------------------

Job Family: Applications Development ------------------------------------------------------

Primary Location: New York New York United States ------------------------------------------------------

Primary Location Full Time Salary Range: $142,320.00 - $213,480.00

In addition to salary, Citi's offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays.

For additional information regarding Citi employee benefits, please visit citibenefits.com. Available offerings may vary by jurisdiction, job level, and date of hire.

Anticipated Posting Close Date: Oct 01, 2026 ------------------------------------------------------

View Citi's EEO Policy Statement and the Know Your Rights poster.

More jobs at Citi

Similar jobs near New York New York United States

Tell me when more Principal Trading Engineer (Java, Algo, SOR) jobs post near Jersey City, NJ We re-check every listing against the employer’s own board — no résumé needed.

Search Java Algo Developer, Fixed Income Trading, Vice President jobs near New York New York United States → Browse all live jobs

This posting was published by Citi on their own careers system and is shown here with a direct link to apply there. Employers: for corrections or removal, contact jobs@veritahire.com.