About the role
Citi's Equities Technology organization is seeking a Senior Software Engineer to join the Equities Electronic- Execution (Electronic Trading)technology team. The person in this role will be responsible for the design, development, and delivery of Citi's next-generation low-latency execution platform. This platform encompasses critical components including Algorithmic Trading, Smart Order Routing (SOR), Dark Pool & Internalization engines, Low latency Client & Exchange Connectivity, and high-throughput market data processing.
The senior engineer will collaborate with a cross-functional team of developers and work closely with product development, quantitative research, technology infrastructure, production support and QA teams. Close alignment with the global strategy and cross-regional delivery is a key aspect of this role. This is a leadership role requiring prior experience in building high performance Electronic Trading platforms and leading high performance development teams.
Responsibilities
-
Core Development: Design, development and maintenance of high-performance, low-latency electronic execution systems
-
Partner with traders, quant researchers, and clients to understand their needs and translate them into innovative product features and enhancements — including execution performance improvements, new liquidity sources, and DMA capabilities.

