This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a highly skilled and experienced Algo Trader Senior Developer to contribute to the strategic analytics backbone and low-latency execution platforms supporting our Equities Electronic Trading product. This is a senior level position responsible for the design, development, and optimization of critical application systems and programs, working in coordination with the Citi Equities Electronic Trading Technology team. The overall objective of this role is to drive technical implementation and innovation across our analytics and data subsystems, as well as the core trading engine, while providing technical leadership.
Job Responsibility:
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
Implement and maintain business-critical high-frequency systems that process market data, generate analytics, and facilitate trading operations
Contribute to platforms enabling efficient data management, sophisticated analytics generation, and robust trading functionalities
Partner with product development, quantitative researchers, and other technology teams to deliver new trading capabilities and enhance existing systems
Drive continuous improvement initiatives in testing frameworks, development tools, and deployment processes for low-latency and high-throughput environments
Resolve complex technical challenges through in-depth analysis of business and system processes, adhering to industry best practices and architectural blueprints
Apply advanced knowledge of system architecture, data flow, and development standards for coding, testing, debugging, and implementation
Build common solutions for trading platform monitoring, trade reconciliation, and application recovery
Provide technical guidance and mentorship to other developers, fostering best practices in high-performance application development
Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency
Requirements:
Minimum 8+ years of hands-on experience in software development with a strong focus on high-performance, low-latency systems
Proven expertise in KDB+ (Q language) development, including practical experience in scaling, load-balancing, resilience, and optimizing query performance for large datasets
Strong technical knowledge and expertise in Java (or C#) for building critical, low-latency execution platforms, including deep understanding of JVM internals, concurrency, and memory management
Experience designing and developing automated trading platforms in Equities or other similar financial domains
Solid understanding of financial market protocols like FIX, and practical experience handling order and market datasets
Demonstrable experience with testing frameworks, Agile methodologies, and Continuous Integration/Continuous Delivery (CI/CD) processes
Ability to prioritize multiple tasks, set goals, and meet deadlines in a fast-paced environment
Excellent communication skills with a demonstrable ability to present and grasp complex technical and business concepts
Bachelor’s degree/University degree or equivalent experience
Nice to have:
Preferred background in Markets Electronic Trading or Market Making domains
Master’s degree preferred
What we offer:
medical, dental & vision coverage
401(k)
life, accident, and disability insurance
wellness programs
paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays