Design and develop high-performance, low-latency C++ systems for a global market data feed application from the ground up. Implement financial market data protocols and build scalable, thread-safe components for real-ti…
Browse jobs
trading-engineering jobs
88 current jobs in the trading-engineering role family.
Current opportunities
Search all jobsArchitect and develop a high-throughput electronic trading platform, including strategy orchestration, order lifecycle management, market connectivity, and execution analytics. Implement performant execution algorithms…
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…
Design and build core components of the low latency trading platform using Rust. Maintain data quality, build analytics APIs, and collaborate with quants and traders to deliver production-critical solutions. Requires 7+…
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…
You will lead and grow global teams while building and enhancing high-volume, low-latency trading strategies and engines. The role involves collaborating with quant and trading teams to advance the platform and manage t…
Lead the architecture, design, and development of high-performance C++ trading systems while ensuring system reliability and scalability. Own the end-to-end engineering lifecycle, including technical design, implementat…
Design and build a greenfield global trading system, including algorithmic trading strategies, smart order routing, and high-volume, low-latency messaging for electronic trading. Develop secure, scalable cloud-based ser…
Build and optimize low-latency C++ components for market data processing, exchange connectivity, and order execution. Collaborate with traders and hardware specialists to analyze system performance and maintain producti…
Build and optimize low-latency C++ components for market data processing, exchange connectivity, and order execution. Collaborate with traders and hardware engineers to tune system performance and manage the full lifecy…
Design, develop, and maintain high-performance C++ applications for trading platforms while collaborating with traders and researchers. Lead performance optimization efforts and drive improvements to development practic…
Design, develop, and maintain high-performance C++ applications for trading platforms while collaborating with traders and researchers. Lead performance analysis and optimization efforts to ensure system throughput, lat…
Design, build, and evolve business-critical services for the trading platform, covering the entire lifecycle from order intake to post-trade processing. Collaborate with cross-functional teams to translate complex tradi…
You will design and architect the algo trading platform to ensure high performance and quality for brokerage services. This role involves writing extensive code and making critical architectural decisions across fronten…
The role focuses on optimizing trading algorithms and architecture to minimize latency at the micro- or nanosecond level. You will collaborate with traders and researchers to build, monitor, and maintain high-throughput…
Participants will engage in interactive sessions, assessment-based challenges, and interviews to learn about low-latency C++ trading system development. The program serves as a direct pathway to Summer 2028 internship o…
Design and implement efficient software for low-latency trading and research systems, including tools for historical market data, trading simulations, exchange simulators, risk management, and performance tracking. Coll…
Design and implement low-latency trading software for equities and futures using algorithmic strategies. Collaborate with traders and global teams to optimize system performance and ensure platform stability. Requires 3…
Design and implement high-performance, low-latency C++ components for an options market making and volatility execution platform. Collaborate within an agile team to deliver scalable technology solutions while leveragin…
Design, develop, and maintain high-performance, low-latency market data applications using C++ on Linux. Collaborate with cross-functional teams to ensure system stability, performance, and correctness throughout the de…