Citi's Fixed Income Algo Technology team is seeking a Senior Developer VP to join their market-making and algorithmic trading platform. This role is at the heart of Citi's electronic trading operations, working on mission-critical systems that maintain the bank's market-leading position. The position offers an exciting opportunity to work on high-performance, low-latency trading applications while collaborating directly with traders and quants.
The ideal candidate will bring 10+ years of Java development experience and deep knowledge of enterprise architecture. You'll be responsible for designing and developing algorithmic trading applications, optimizing performance, and ensuring system stability. The role involves working in a global team across London, Paris, and NY, providing exposure to front-office trading systems and fixed income derivatives flows.
This position offers significant growth potential within a high-performance global team. You'll be working on next-generation trading platforms, gaining deep domain knowledge in financial markets, and having direct impact on business outcomes. The role combines technical excellence with business acumen, requiring strong communication skills and the ability to work effectively with traders, quants, and global development teams.
Key technical requirements include expertise in Java, multi-threading, and relational databases, with a strong focus on performance optimization and low-latency programming. Experience with Spring framework, Linux, and modern software development practices is highly valued. Knowledge of fixed income products and electronic trading flows is a significant plus.
The role offers the opportunity to work at the intersection of technology and finance, building systems that handle millions of transactions daily. You'll be part of a team that values innovation, technical excellence, and continuous learning, while working on challenging problems in a fast-paced, global environment.