Taro Logo

Algo Trading Java Developer - VP - New York (Hybrid)

Leading global bank with approximately 200 million customer accounts, operating in more than 160 countries and jurisdictions.
$142,320 - $213,480
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Finance

Description For Algo Trading Java Developer - VP - New York (Hybrid)

Citi, a leading global financial institution, is seeking an experienced Algo Trading Java Developer for their Fixed Income Algo Technology team in New York. This VP-level position offers an exciting opportunity to work on one of the largest and most sophisticated algorithmic trading platforms in the industry.

The role involves developing and maintaining high-performance trading systems that power Citi's Internal Market Making, Algorithmic Trading, and internal matching for the Spread Product algo trading business. You'll work directly with traders and quantitative analysts to solve complex business and technical challenges, with your work having a direct measurable impact on the business.

The ideal candidate will bring strong expertise in Java development, particularly in low-latency and high-throughput distributed applications. You'll need deep knowledge of trading systems, market data processing, and performance optimization techniques. The position requires at least 2 years of hands-on coding experience and a strong foundation in computer science fundamentals.

This is an excellent opportunity for a talented developer looking to advance their career in financial technology. You'll be working with cutting-edge technologies and be responsible for creating best-in-class solutions for algorithmic trading. The role offers competitive compensation ($142,320 – $213,480) and comprehensive benefits including medical, dental, vision coverage, 401(k), and various insurance options.

At Citi, diversity is considered a key business imperative and source of strength. The company serves clients from every walk of life and background, aiming to reflect this same diversity within their workforce. They foster a culture of merit-based promotion and provide widespread opportunities for professional development.

The position offers a hybrid work arrangement in New York, combining the benefits of in-office collaboration with flexible remote work options. You'll be joining a global team that values innovation, technical excellence, and continuous improvement in delivering solutions for one of the world's leading financial institutions.

Last updated 11 days ago

Responsibilities For Algo Trading Java Developer - VP - New York (Hybrid)

  • Develop reusable algo trading engines with focus on low latency execution strategies
  • Ensure strong reliability, scalability and performance of the core algo components
  • Work with other etrading teams to support live trading
  • Maintain large code base, improve design and quality of the algo trading strategies code
  • Partner with business to drive technology stack beyond near term objectives
  • Adhere to engineering standards and strive for best in class solutions

Requirements For Algo Trading Java Developer - VP - New York (Hybrid)

Java
Kafka
Linux
  • Strong software development fundamentals, data structures, design patterns, OOP, algorithms complexity analysis
  • At least 2 years hands-on coding experience in Core Java within low latency, high throughput distributed applications
  • Experience with messaging technologies like Solace, Kafka etc.
  • Experience with Chronicle and/or Aeron
  • Experience implementing and supporting market data processing applications and algorithmic trading strategies
  • Basic Linux system performance tuning and monitoring
  • Working knowledge of no GC Java techniques and lock free thread safe algorithms
  • Bachelor's degree in Computer Science, Information Science, engineering or related technical discipline
  • Strong verbal and written communication skills

Benefits For Algo Trading Java Developer - VP - New York (Hybrid)

401k
Dental Insurance
Medical Insurance
Vision Insurance
  • Medical coverage
  • Dental coverage
  • Vision coverage
  • 401(k)
  • Life insurance
  • Accident insurance
  • Disability insurance
  • Wellness programs
  • Paid time off
  • Vacation
  • Sick leave
  • Paid holidays

Interested in this job?

Jobs Related To Citi Algo Trading Java Developer - VP - New York (Hybrid)