Design, develop, and modernize global client connectivity trading systems, delivering new functionality and improving performance, reliability, and maintainability. Contribute to architecture and DevOps delivery improve…
Job search
Search jobs
Filter current opportunities by role, location, working pattern and skill.
Current opportunities
Design, develop, and modernize global client connectivity trading systems, improving their performance, reliability, and maintainability while delivering functionality for client needs and regulatory changes. Contribute…
Build and improve components of an automated trading system, spanning research infrastructure, low-latency stream processing, distributed data systems, trade execution, and observability. Work across the system to help…
Define and guide domain architecture in alignment with company strategy, including technology choices, system integrations, non-functional requirements, and architectural standards. Assess designs and implementations, a…
Design, build, profile, and optimize high-performance Java components for production trading systems, focusing on latency, throughput, garbage collection, memory layout, off-heap storage, and lock-free concurrency. Inte…
Build and maintain risk and liquidation engines, blockchain state machines, and distributed services that coordinate trading, settlement, and risk operations. Process live market data and develop high-performance REST a…
Develop and productionize quantitative strategies, models, backtesting infrastructure, and market-data systems, ensuring reliable, scalable processing of historical and real-time financial data. Own systems end to end,…
Build and operate a high-performance, multi-exchange crypto trading platform, including its order management system, real-time arbitrage scanners, execution infrastructure, and data pipelines. Develop backtesting framew…
Design, develop, and modernize global client connectivity trading systems, improving their performance, reliability, and maintainability while delivering functionality for client needs and regulatory changes. Contribute…
Design and optimize low-latency C++ systems for trading, market data, and infrastructure, profiling performance across CPU, cache, and memory layers. Collaborate with FPGA, hardware, and infrastructure engineers on end-…
Design, develop, and modernize global client connectivity trading systems, improving their performance, reliability, and maintainability while supporting client needs and regulatory changes. Contribute to architecture a…
Build and operate robust research-platform technology that supports quantitative analysis, model evaluation, and the research-to-production lifecycle. Partner with Portfolio Managers and Quantitative Researchers to turn…
Lead the research, validation, and deployment of systematic strategies for Indian derivatives markets, including options arbitrage, hedging, and statistical strategies. Architect and scale production trading systems, ex…
Own and maintain infrastructure and runtime systems, focusing on performance, reliability, connectivity, and tooling so systems behave predictably under stress. Apply disciplined change management, maintain feedback loo…
Design and develop low-latency, high-throughput systems for trade execution, market data, and exchange connectivity. Lead the integration of AI agents into the software development lifecycle to improve system performanc…
Support ultra-low-latency electronic trading systems across global markets and troubleshoot time-critical production issues. Build automation and tooling to improve reliability and efficiency, collaborating with traders…
Design, develop, and maintain ultra-low-latency trading software and real-time market data distribution systems using Core Java and C++. Tune Linux networking and kernel-bypass architectures, manage deployment tooling,…
The senior engineer will design and implement scalable, high-performance trading applications for the equity front office. They will also collaborate with global teams and business users to gather requirements and suppo…
Design, develop, and optimize Citi's ultra-low-latency risk engine for cash equities, including real-time pre-trade checks, position limits, and exposure controls integrated into the electronic execution platform. Lead…
Develop and operate Citi's low-latency equities connectivity platforms, including exchange and client connectivity, order management, algorithm access, and direct market access. Partner with business and technology team…