Design and develop high-performance, low-latency applications for critical front-office algorithmic trading and electronic trading systems across asset classes. Optimize throughput and latency, investigate and resolve p…
Job search
Search jobs
Filter current opportunities by role, location, working pattern and skill.
Current opportunities
Develop, optimize, and test low-latency C++ trading systems, and help migrate a legacy monolithic codebase to a distributed platform. Collaborate with a global team through sprint planning and daily stand-ups, while con…
Build and deploy greenfield, low-latency eTrading systems in Rust, applying C++ performance expertise and analyzing existing C++ systems to inform architecture and migration. Develop pricing, market distribution, and au…
Design and build concurrent, low-latency C++ services on Linux for real-time and end-of-day pricing and risk calculations. Integrate quant pricing models into production trading systems, scale distributed architecture f…
Design, optimize, and maintain high-performance market data platforms and pipelines for real-time and historical trading datasets, ensuring reliable ingestion, quality, storage, and distribution. Partner with quantitati…
The Senior Software Engineer will develop and deliver high-quality, scalable cloud-based services for crypto trading platforms in an agile environment. This role involves writing code for product features, implementing…
Develop automated equities trading applications, real-time analytics, and scalable quantitative trading signals in collaboration with quantitative researchers. Optimize data pipelines, caches, databases, and research an…
Engineers will build and maintain end-to-end trading systems, including real-time execution infrastructure, simulation platforms, and data-driven strategy tools. You will collaborate directly with traders and researcher…
Design, develop, and support high-performance, low-latency trading execution, exchange connectivity, and Direct Market Access platforms. Lead technical delivery and testing, improve performance and resiliency, and mento…
Design, develop, and support high-performance, low-latency trading, exchange connectivity, and Direct Market Access platforms using modern Java and distributed-system technologies. Improve platform performance and resil…
Lead the architecture, development, and evolution of a production C++ pricing and analytics library, delivering robust quantitative components and improving performance, extensibility, and stability. Own releases and pr…
Design and optimize ultra-low-latency, fault-tolerant distributed services and data pipelines that process live market updates, positions, and portfolio risk at very high throughput. Collaborate with quantitative resear…
Design, develop, optimize, and maintain critical low-latency trading systems in modern C++ on Linux, profiling and tuning them for throughput, efficiency, and hardware utilization. Troubleshoot production issues and eva…
The Senior Software Engineer will design, develop, and maintain a global low-latency trading platform within the Core Infrastructure team. Responsibilities include working on order routing, market data, and risk systems…
Develop and scale a global, low-latency trading platform, including real-time market data capture, exchange connectivity, order entry, networking, and monitoring. Optimize core infrastructure for performance and reliabi…
Design and build a unified on-chain trading engine for perpetuals, spot, and prediction markets, including matching, cross-margin validation, settlement, and liquidation and risk systems. Develop ExchangeOS venue-creati…
Develop and maintain low-latency trading and research infrastructure, including strategy frameworks, feature engines, and automated trading systems. Collaborate with quantitative researchers to implement and optimize st…
You will design and implement a unified trading engine for Perpetuals, Spot, and Prediction Markets while building core components for the ExchangeOS infrastructure. This role involves driving performance engineering ac…
Own and improve the production trading environment by building performant monitoring and alerting systems, automating operations, and optimizing systems for robustness and efficiency. Debug low-level performance issues…
Build and optimize firm-wide visibility, trade-ledger, and shared infrastructure systems that capture and serve real-time data across exchanges, blockchains, prediction markets, and internal services. Improve latency an…