Java Algo Developer Fixed Income Trading positions focus on delivering results in their domain. This page aggregates open Java Algo Developer Fixed Income Trading roles and what employers typically expect.
**Job Purpose:** 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. **Key Responsibilities / Role:** - 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. **Knowledge/Experience** - 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. **Competencies:** - 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 ------------------------------------------------------ ## **Time Type:** Full time ------------------------------------------------------ ## **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 (vac…