providing them with cutting-edge ideas, best-in-class products and solutions, and unparalleled access to capital and liquidity. What We do/The Team Join Citi's Equities SmartOrder Router team, a core part of our Front Office Technology, driving innovation in electronic trading. This established team builds and maintains high-performance, low-latency, high-throughput … within a highly collaborative and impactful environment. Role Overview/What will you do: End-to-End SDLC Ownership: Drive the full Software Development Life Cycle for the Equities SmartOrder Router, from design to deployment, ensuring robust and high-performance solutions. Global Collaboration: Work intimately with key stakeholders and colleagues across global regions, including product teams, quantitative … experience with microservices architecture principles and design patterns, including developing, deploying, and managing services in a distributed environment. Any Beneficial/Nice to have skills and experience: Algorithmic Trading & Routing Strategies: Direct experience in the development or implementation of algorithmic trading strategies, particularly within electronic trading systems and smartorder routing. FIX Protocol Expertise: A strong understanding More ❯
on technical leadership role for the EMEA region – yours and the team’s focus will be on the engineering and development of several algorithmic engines that support benchmark algos, smartorderrouting and internal crossing, serving the global electronic business with a focus on Equities. Apart from a continuous stream of strategy improvements, brand new trading strategies More ❯
on technical leadership role for the EMEA region – yours and the team’s focus will be on the engineering and development of several algorithmic engines that support benchmark algos, smartorderrouting and internal crossing, serving the global electronic business with a focus on Equities. Apart from a continuous stream of strategy improvements, brand new trading strategies More ❯
on technical leadership role for the EMEA region – yours and the team’s focus will be on the engineering and development of several algorithmic engines that support benchmark algos, smartorderrouting and internal crossing, serving the global electronic business with a focus on Equities. Apart from a continuous stream of strategy improvements, brand new trading strategies More ❯
on technical leadership role for the EMEA region – yours and the team’s focus will be on the engineering and development of several algorithmic engines that support benchmark algos, smartorderrouting and internal crossing, serving the global electronic business with a focus on Equities. Apart from a continuous stream of strategy improvements, brand new trading strategies More ❯
london (city of london), south east england, united kingdom
Sterlings
on technical leadership role for the EMEA region – yours and the team’s focus will be on the engineering and development of several algorithmic engines that support benchmark algos, smartorderrouting and internal crossing, serving the global electronic business with a focus on Equities. Apart from a continuous stream of strategy improvements, brand new trading strategies More ❯
hands-on technical leadership role for the EMEA region yours and the teams focus will be on the engineering and development of several algorithmic engines that support benchmark algos, smartorderrouting and internal crossing, serving the global electronic business with a focus on Equities. Apart from a continuous stream of strategy improvements, brand new trading strategies More ❯
hands-on technical leadership role for the EMEA region yours and the teams focus will be on the engineering and development of several algorithmic engines that support benchmark algos, smartorderrouting and internal crossing, serving the global electronic business with a focus on Equities. Apart from a continuous stream of strategy improvements, brand new trading strategies More ❯
Belfast, Northern Ireland, United Kingdom Hybrid / WFH Options
Lucera Financial Infrastructures
overhead. Lucera also offers a high-performance FX matching and aggregation platform as a service, with co-location available in NY4, CH2, LD4, SG1 and TY3. The system provides smartorderrouting, price aggregation, and highly configurable price distribution in one unified solution available via a Web based UI. Coupled with advanced liquidity management, real-time TCA … processes, and ability to react and adapt to changing circumstances Strong skills in Unix/Linux based environments Experience with Financial Services, in particular concepts of Market Data and Order Entry Excellent communication skills Strong analytical and logical problem-solving skills While any potential candidate will be expected to learn new and unfamiliar concepts as part of their day More ❯
lisburn, antrim, united kingdom Hybrid / WFH Options
Lucera Financial Infrastructures
overhead. Lucera also offers a high-performance FX matching and aggregation platform as a service, with co-location available in NY4, CH2, LD4, SG1 and TY3. The system provides smartorderrouting, price aggregation, and highly configurable price distribution in one unified solution available via a Web based UI. Coupled with advanced liquidity management, real-time TCA … processes, and ability to react and adapt to changing circumstances Strong skills in Unix/Linux based environments Experience with Financial Services, in particular concepts of Market Data and Order Entry Excellent communication skills Strong analytical and logical problem-solving skills While any potential candidate will be expected to learn new and unfamiliar concepts as part of their day More ❯
newtownabbey, antrim, united kingdom Hybrid / WFH Options
Lucera Financial Infrastructures
overhead. Lucera also offers a high-performance FX matching and aggregation platform as a service, with co-location available in NY4, CH2, LD4, SG1 and TY3. The system provides smartorderrouting, price aggregation, and highly configurable price distribution in one unified solution available via a Web based UI. Coupled with advanced liquidity management, real-time TCA … processes, and ability to react and adapt to changing circumstances Strong skills in Unix/Linux based environments Experience with Financial Services, in particular concepts of Market Data and Order Entry Excellent communication skills Strong analytical and logical problem-solving skills While any potential candidate will be expected to learn new and unfamiliar concepts as part of their day More ❯
along with deep expertise of Equities Trading to be considered for this position. Overview As a Fidessa Engineer, you will be responsible for integrating JP Morgan's in-house Order Management System (OMS) with Fidessa EMS and later contribute to the strategic evolution toward a multi-EMS/headless EMS architecture supporting greater flexibility and scalability in trade execution. … Key Responsibilities Lead design, development, and deployment of the OMS-Fidessa EMS integration, covering order entry, execution feedback, and trade allocation workflows. Define and implement FIX protocol connectivity, including session setup, drop copy feeds, execution reports, and order routing. Work closely with Fidessa technical teams to establish robust API, feed, and service-level integrations aligned with internal OMS … message schemas. Analyze, document, and optimize end-to-end trade life cycle workflows, from order creation to execution, booking, and trade reporting. Partner with Front Office users, Product, and Risk/Compliance to ensure trading controls, position management, and reporting integrity. Provide advanced troubleshooting for OMS-EMS interaction issues, including message sequencing, latency, and reconciliation gaps. Contribute to design More ❯
Key Responsibilities Engineer low-latency, multithreaded Java applications powering Rates pricing and execution. Partner with quants to integrate and enhance pricing models and execution algorithms . Develop and tune smartorder routers, auto-quoting, and market-making components. Profile and optimise Java systems for throughput, GC efficiency, and predictable latency . Implement real-time monitoring, logging, and performance … Java development for low-latency or electronic trading systems. Deep expertise in Java concurrency, GC tuning, memory management, and NIO . Strong grasp of market microstructure , FIX protocols , and order handling . Proven record of delivering production-grade Java trading platforms in front-office environments. Experience in Rates eTrading (cash or derivatives) strongly preferred although open to other asset More ❯
Key Responsibilities Engineer low-latency, multithreaded Java applications powering Rates pricing and execution. Partner with quants to integrate and enhance pricing models and execution algorithms . Develop and tune smartorder routers, auto-quoting, and market-making components. Profile and optimise Java systems for throughput, GC efficiency, and predictable latency . Implement real-time monitoring, logging, and performance … Java development for low-latency or electronic trading systems. Deep expertise in Java concurrency, GC tuning, memory management, and NIO . Strong grasp of market microstructure , FIX protocols , and order handling . Proven record of delivering production-grade Java trading platforms in front-office environments. Experience in Rates eTrading (cash or derivatives) strongly preferred although open to other asset More ❯
Key Responsibilities Engineer low-latency, multithreaded Java applications powering Rates pricing and execution. Partner with quants to integrate and enhance pricing models and execution algorithms . Develop and tune smartorder routers, auto-quoting, and market-making components. Profile and optimise Java systems for throughput, GC efficiency, and predictable latency . Implement real-time monitoring, logging, and performance … Java development for low-latency or electronic trading systems. Deep expertise in Java concurrency, GC tuning, memory management, and NIO . Strong grasp of market microstructure , FIX protocols , and order handling . Proven record of delivering production-grade Java trading platforms in front-office environments. Experience in Rates eTrading (cash or derivatives) strongly preferred although open to other asset More ❯
london (city of london), south east england, united kingdom
McGregor Boyall
Key Responsibilities Engineer low-latency, multithreaded Java applications powering Rates pricing and execution. Partner with quants to integrate and enhance pricing models and execution algorithms . Develop and tune smartorder routers, auto-quoting, and market-making components. Profile and optimise Java systems for throughput, GC efficiency, and predictable latency . Implement real-time monitoring, logging, and performance … Java development for low-latency or electronic trading systems. Deep expertise in Java concurrency, GC tuning, memory management, and NIO . Strong grasp of market microstructure , FIX protocols , and order handling . Proven record of delivering production-grade Java trading platforms in front-office environments. Experience in Rates eTrading (cash or derivatives) strongly preferred although open to other asset More ❯
responsible for delivering high-performance trading solutions across the rates business. Responsibilities: Design and implement low-latency, multithreaded Java applications for electronic rates trading Develop and optimise execution algorithms, smartorder routers, and pricing engines Profile and tune Java applications for garbage collection efficiency, lock contention, and throughput Implement real-time monitoring, logging, and alerting frameworks More ❯
responsible for delivering high-performance trading solutions across the rates business. Responsibilities: Design and implement low-latency, multithreaded Java applications for electronic rates trading Develop and optimise execution algorithms, smartorder routers, and pricing engines Profile and tune Java applications for garbage collection efficiency, lock contention, and throughput Implement real-time monitoring, logging, and alerting frameworks More ❯
responsible for delivering high-performance trading solutions across the rates business. Responsibilities: Design and implement low-latency, multithreaded Java applications for electronic rates trading Develop and optimise execution algorithms, smartorder routers, and pricing engines Profile and tune Java applications for garbage collection efficiency, lock contention, and throughput Implement real-time monitoring, logging, and alerting frameworks More ❯
london (city of london), south east england, united kingdom
Selby Jennings
responsible for delivering high-performance trading solutions across the rates business. Responsibilities: Design and implement low-latency, multithreaded Java applications for electronic rates trading Develop and optimise execution algorithms, smartorder routers, and pricing engines Profile and tune Java applications for garbage collection efficiency, lock contention, and throughput Implement real-time monitoring, logging, and alerting frameworks More ❯