Investigate complex production issues, establish reproducible test cases, and communicate root causes to technical and non-technical teams. Build prototypes, diagnostic tools, test and benchmarking frameworks, and dashb…
Browse jobs
trading-engineering jobs
94 current jobs in the trading-engineering role family.
Current opportunities
Search all jobsArchitect and build scalable, low-latency backend systems for a high-performance order management platform, supporting trade execution, allocation, and post-trade workflows. Develop broker integrations and cloud-native,…
Design, implement, and deploy enhancements to HSBC’s electronic trading platform, then support and optimize the resulting systems. Collaborate with software engineers across time zones and automate repetitive tasks to r…
Design and build low-latency algorithmic execution systems, owning the technical direction of the execution stack and optimizing performance-critical C++ systems. Collaborate with researchers and traders to deliver prod…
Design and scale high-throughput, real-time data ingestion pipelines and event-driven platform services that process and distribute large volumes of market and trading data. Build resilient, scalable, low-latency backen…
Build and operate low-latency trading services, APIs, market-data pipelines, and integrations for orders, RFQs, pricing, execution, and settlement across traditional and on-chain systems. Develop tokenized products and…
Investigate complex production issues, create reproducible test cases and diagnostic tools, and prototype trading features and performance tests. Mentor engineers, establish RAD engineering standards, and communicate an…
Design and support robust, scalable, highly available distributed trading platforms, with a focus on algorithmic trading and low-latency execution. Apply technology to trading risk management and continuous improvement…
Build and architect a scalable, highly available algorithmic trading platform serving Asia, making strategic design decisions and delivering functionality with front-office trading and product teams. Coordinate with com…
Gather front office requirements and design, develop, test, and deploy resilient electronic trading software within agreed business and technical constraints. Provide Level 1 and Level 2 support, respond to production i…
Gather front-office requirements and design, develop, test, and deploy resilient, high-performance electronic trading software within agreed business and technical constraints. Provide Level 1 and Level 2 support, respo…
Develop and optimize high-performance, low-latency C++ trading systems and implement rates algorithmic trading strategies, including pricing, market-making, hedging, execution, market data, and exchange connectivity. Co…
Design, implement, and deploy enhancements to the electronic trading platform while optimizing existing systems. Collaborate with global engineering teams and utilize automation to reduce repetitive tasks. Requires 5+ y…
You will be responsible for developing and maintaining robust, scalable, and highly available distributed trading platforms. The role involves applying expert-level Java and Scala knowledge to optimize low-latency execu…
Architect and develop scalable, resilient, low-latency electronic trading systems, including algorithmic trading solutions for equities and options. Lead performance optimization and engineering practices, mentor engine…
Design, develop, optimize, and maintain high-performance Java systems for real-time trading, focusing on low latency, throughput, concurrency, memory use, and reliability. Troubleshoot performance issues, write thorough…
Develop and optimize robust, well-tested, low-latency C++ trading systems, and help port a legacy monolithic codebase to a distributed platform. Collaborate with a global team through weekly sprints and daily stand-ups,…
Redesign and modernize a mission-critical Front Office ETRM trading platform into a scalable, low-latency, event-driven system supporting Power, Gas, and Emissions trading. Own architecture and delivery across the softw…
Develop microservice applications and low-latency systems using Java, Spring Boot, and ION components. Work with streaming and messaging, ION environment and database setup, automated testing, exception handling, and Ma…
Design, implement, and optimize low-latency C++ applications for trading strategy execution. Collaborate with traders to translate ideas into production-ready systems and rewrite complex Java applications into C++. Requ…