The engineer will design, develop, and maintain high-performance, low-latency electronic execution systems including algorithmic trading and market connectivity. They will collaborate with traders, quant researchers, an…
Job search
Search jobs
Filter current opportunities by role, location, working pattern and skill.
Current opportunities
Profile and optimize the FX eTrading application pipeline to reduce long-tail latency, using zero-allocation Java techniques and deep JVM performance tuning. Develop and maintain high-performance execution workflows, co…
Manage a live short-term interest rate trading book while developing and owning systematic pricing algorithms for rates and FX swaps. Act as a bridge between voice traders and quantitative teams to translate trading int…
Monitor, maintain, and calibrate pricing models; investigate differences between model valuations and market observations; and assist with valuing esoteric or illiquid assets. Document pricing evaluations and regional h…
Design and build low-latency electronic trading systems in Rust, applying C++ performance engineering principles across pricing, RFQ, quoting, hedging, and algorithmic trading. Measure and optimize system performance, d…
Design and build core trading, accounting, clearing, and settlement systems, including integrations with clearing brokers and execution venues, broker-level accounting, and end-of-day reconciliation. Develop margin and…
Own latency analysis and optimization across the trading platform, identifying bottlenecks and delivering improvements to performance, throughput, and reliability. Lead telemetry and alerting initiatives, collaborate wi…
Design, operate, and improve high-performance algorithmic trading strategies deployed on electronic trading venues worldwide. Learn trade-flow operations through training and mentorship, then contribute to strategy depl…
Perform functional, regression, integration testing, and UAT support while managing test scenarios and defects. Collaborate with developers, business analysts, traders, and support teams to validate trading application…
Execute derivatives trades and manage portfolios, market-making activity, liquidity, and risk across exchange and OTC platforms. Analyze markets, develop trading and hedging strategies, manage counterparties, and ensure…
Develop, deploy, and optimize the firm’s global trading platform, execution infrastructure, and automated trading systems in collaboration with traders and quantitative researchers. Lead trading rollouts and production…
Design, implement, and manage quantitative trading strategies across asset classes, using data analysis, predictive and risk models, and backtesting to improve execution quality and risk-adjusted returns. Collaborate wi…
Develop and enhance Citi’s Global Market Data platform for the Global Equities business, including low-latency functionality and exchange-mandated changes. Support deployed applications and clients, and work with tradin…
Develop next-generation algorithmic trading solutions for interest rate swaps and government bonds within the Global Markets principal e-trading business. Design, back-test, and implement trading strategies while optimi…
Design, research, develop, and manage profitable systematic trading strategies across CME futures and U.S. cash Treasuries, with potential coverage of foreign exchange, equities, and commodities. Collaborate with techno…
Lead the design, development, modernization, and support of high-performance trading software, including integrating real-time market data and ensuring systems are reliable, scalable, and compliant. Provide technical le…
Lead the design, development, modernization, testing, and support of high-performance trading software, including systems that process real-time market data and support low-latency trading. Provide technical leadership…
Research, develop, and implement quantitative models and systematic electronic trading strategies for Rates products, covering pricing, market making, alpha generation, execution, hedging, and risk management. Analyze m…
Participate in trading execution while analyzing execution performance, transaction costs, and liquidity across asset classes. Use trading and market data to develop analytical tools and identify improvements to executi…
The Electronic Trading Analyst will participate in the execution process while analyzing performance across asset classes to understand drivers of transaction costs and liquidity. They will build analytical tools to tra…