You will work with quantitative researchers to implement and optimize complex options pricing models in C++. The role involves developing high-performance trading applications and ensuring seamless data flow within a lo…
Job search
Search jobs
Filter current opportunities by role, location, working pattern and skill.
Current opportunities
Build and extend C++ trading infrastructure for decentralized finance, including automated market making and liquidity provision. Optimize system performance and conduct analysis on on-chain transactions, trade reconcil…
Design and implement high-performance trading algorithms and low-latency infrastructure for electronic options market taking. Collaborate with traders and quantitative researchers to iterate on execution logic and lever…
Lead the architecture, development, modernization, and operation of high-performance equities OMS and electronic trading platforms, including order management, routing, risk controls, execution workflows, and exchange c…
Develop and optimize FPGA-based high-frequency trading strategies and ultra-low-latency trading infrastructure, including market-data processing, order management, and execution systems. Analyze and improve system perfo…
Develop and maintain automated cryptocurrency derivatives trading systems, including quoting, execution, hedging, position management, and risk controls. Monitor trading performance and system reliability, maintain exch…
Build and improve systems, platforms, and tools supporting quantitative research, trading, and investment activities, including real-time execution systems, research infrastructure, and data tools. Collaborate with engi…
Develop and productionize trading strategies and build research infrastructure, including backtesting frameworks, simulation engines, and data pipelines. Work on market data and execution systems, performance optimizati…
Build and operate large-scale GPU clusters, including scheduling, networking, storage, and reliability, and optimize performance across GPUs, CPUs, memory, and interconnects. Develop AI training and inference platforms,…
Lead the architecture, development, and operation of a low-latency real-time position and risk platform, including trade lifecycle processing, risk calculations, integrations, controls, and resilience. Set engineering s…
The engineer will design, develop, and maintain high-performance, low-latency electronic execution systems for Citi's equities platform. They will collaborate with traders, quant researchers, and cross-functional teams…
Develop and manage next-generation algorithmic trading solutions for interest rate swaps and government bonds within the global markets team. You will be responsible for designing, back-testing, and implementing trading…
The engineer will design, develop, and maintain high-performance, low-latency electronic execution systems for Citi's equities platform. They will collaborate with traders, quant researchers, and cross-functional teams…
Design, develop, and maintain ultra low-latency risk engine components for cash equities electronic execution. Collaborate with global teams to optimize high-performance systems and ensure compliance with regulatory and…
Provide production support for a high-performance trading platform by monitoring system health, responding to incidents, troubleshooting trading workflows, and supporting front-office users. Improve platform reliability…
You will design, develop, and test next-generation electronic trading software for pricing, execution, and risk management. You will also partner with business stakeholders to translate requirements into robust technica…
Lead the design and evolution of a real-time position and risk platform for electronic trading. Partner with trading and engineering teams to ensure scalable, resilient, and high-performance system delivery. Requires st…
Design, develop, test, and deploy trading algorithms and the research tools and back-testing frameworks that support them, taking strategies from initial ideas to live markets. Build high-performance, low-latency C++ sy…
Develop, maintain, and improve C# trading applications and related components for securities and financing algorithmic trading, with a focus on robust, high-performance software. Investigate production issues, strengthe…
Develop, maintain, and improve C# trading applications and related components, ensuring robust performance within cost, time, and risk constraints. Investigate production issues, strengthen monitoring and reliability, a…