Contribute to operational monitoring (e.g., Prometheus), CI/CD pipelines, and other essential tooling. Performance Optimization: Identify and fix performance bottlenecks in multi-threaded systems, ensuring high availability and low latency. Technical Exploration: Investigate emerging technologies-particularly in data analysis and machine learning-and adapt them to evolving platform needs. Ideal Candidate Background: Experience: 7+ years of professional software More ❯
Job Title: Core Java Developer – Ultra LowLatency Trading Systems Location: London Type: Permanent Overview: We are hiring a Core Java developer to join a high-performance trading team focused on eFX OR Crypto markets. This role requires deep technical expertise in ultra-lowlatency systems and a strong understanding of electronic trading environments. Key Responsibilities … Design and develop low-latency, high-throughput trading components Work closely with quant and trading teams to optimise execution performance Build and maintain messaging infrastructure using technologies such as Aeron, SBE, Disruptor, Chronicle, and FIX Tune the JVM for microsecond-level performance (0GC, CPU affinity, memory management) Contribute to architecture and design decisions for latency-sensitive services … Ensure code quality through rigorous testing, benchmarking, and profiling Required Skills & Experience: Strong Core Java expertise (JVM internals, multithreading, low-level concurrency) Demonstrable experience building systems with microsecond SLAs Prior experience in eFX or crypto trading platforms , particularly pricing or execution engines Familiarity with low-latency messaging libraries (e.g. Aeron, SBE, Disruptor) Solid understanding of network-level More ❯
Job Title: Core Java Developer – Ultra LowLatency Trading Systems Location: London Type: Permanent Overview: We are hiring a Core Java developer to join a high-performance trading team focused on eFX OR Crypto markets. This role requires deep technical expertise in ultra-lowlatency systems and a strong understanding of electronic trading environments. Key Responsibilities … Design and develop low-latency, high-throughput trading components Work closely with quant and trading teams to optimise execution performance Build and maintain messaging infrastructure using technologies such as Aeron, SBE, Disruptor, Chronicle, and FIX Tune the JVM for microsecond-level performance (0GC, CPU affinity, memory management) Contribute to architecture and design decisions for latency-sensitive services … Ensure code quality through rigorous testing, benchmarking, and profiling Required Skills & Experience: Strong Core Java expertise (JVM internals, multithreading, low-level concurrency) Demonstrable experience building systems with microsecond SLAs Prior experience in eFX or crypto trading platforms , particularly pricing or execution engines Familiarity with low-latency messaging libraries (e.g. Aeron, SBE, Disruptor) Solid understanding of network-level More ❯
in London. What You’ll Do: Build scalable frameworks for smart order routing & execution strategies Design & implement equities trading algorithms Collaborate with traders, quants, and engineers Work in a low-latency, high-performance environment What We’re Looking For: 5+ years in front-office trading tech Strong Java (low-latency systems); kdb+/q or C++ More ❯
through their contributions to the Ethereum blockchain and beyond. They seek a Software Engineer with a strong background in STEM and a passion for software development. While experience with lowlatency systems, algorithmic trading, or MEV is advantageous, a strong interest in these areas is essential. Their culture is fast-paced, collaborative, and encourages ownership from day one … including equity! You'll play a crucial role in developing their core infrastructure, working closely with the founders and having significant autonomy and impact. Responsibilities: Enhance their low-latency trading infrastructure Optimise core engine performance and network infrastructure Develop new features focused on transaction efficiency and advanced trading systems Skills: Proficient in Rust (or low-latency C++, looking for Rust exposure) Experience with latency-sensitive system development, multi-threaded coding, and scalable distributed systems) Familiarity with concurrency, OOP, database systems, and basic SQL Knowledge of Linux/Unix, AWS, Git, Docker, EVM, and blockchain fundamentals Apply now More ❯
Java Developer Join a fast-paced, high-performance FX trading firm in the heart of London. Specialising in delivering low-latency, high-throughput trading solutions to institutional clients across global currency markets. With a tech-first culture and a flat structure, engineers are empowered to innovate and take ownership of mission-critical systems. We are looking for a … Java Developer with strong multithreading and concurrency experience to join our Core Engineering team. You will work closely with quants, traders, and other developers to build and maintain ultra-low-latency trading applications and real-time market data systems. Key Responsibilities: Design and develop high-performance Java applications for FX pricing, trading, and risk. Optimise and maintain multithreaded … systems to support low-latency execution. Work with large-scale, high-throughput messaging systems (e.g., FIX, Kafka). Collaborate with cross-functional teams to deliver robust, scalable software solutions. Continuously improve performance, reliability, and observability of trading systems. Required Skills & Experience: Strong proficiency in Core Javam with a focus on multithreading and concurrency . Solid understanding of lowMore ❯
Java Developer Join a fast-paced, high-performance FX trading firm in the heart of London. Specialising in delivering low-latency, high-throughput trading solutions to institutional clients across global currency markets. With a tech-first culture and a flat structure, engineers are empowered to innovate and take ownership of mission-critical systems. We are looking for a … Java Developer with strong multithreading and concurrency experience to join our Core Engineering team. You will work closely with quants, traders, and other developers to build and maintain ultra-low-latency trading applications and real-time market data systems. Key Responsibilities: Design and develop high-performance Java applications for FX pricing, trading, and risk. Optimise and maintain multithreaded … systems to support low-latency execution. Work with large-scale, high-throughput messaging systems (e.g., FIX, Kafka). Collaborate with cross-functional teams to deliver robust, scalable software solutions. Continuously improve performance, reliability, and observability of trading systems. Required Skills & Experience: Strong proficiency in Core Javam with a focus on multithreading and concurrency . Solid understanding of lowMore ❯
high-performance trading systems. This is a unique opportunity to work in a collaborative, fast-paced environment where technology and trading intersect. Responsibilities: Design, develop, and optimise high-performance, low-latency trading systems. Implement and enhance trading strategies and execution algorithms. Collaborate with traders and researchers to identify and deliver technology solutions that drive performance. Maintain and improve … and implementing the latest technologies. Requirements: Strong proficiency in modern C++ (C++17/20 preferred), with a deep understanding of object-oriented programming and multi-threading. Solid understanding of low-latency system design and performance optimisation. Experience with network programming, concurrency, and distributed systems. Strong analytical and problem-solving skills, with a passion for tackling complex technical challenges. More ❯
high-performance trading systems. This is a unique opportunity to work in a collaborative, fast-paced environment where technology and trading intersect. Responsibilities: Design, develop, and optimise high-performance, low-latency trading systems. Implement and enhance trading strategies and execution algorithms. Collaborate with traders and researchers to identify and deliver technology solutions that drive performance. Maintain and improve … and implementing the latest technologies. Requirements: Strong proficiency in modern C++ (C++17/20 preferred), with a deep understanding of object-oriented programming and multi-threading. Solid understanding of low-latency system design and performance optimisation. Experience with network programming, concurrency, and distributed systems. Strong analytical and problem-solving skills, with a passion for tackling complex technical challenges. More ❯
client is seeking a talented Quantitative Developer to architect a next-generation trading platform that powers sophisticated strategies in a high-stakes environment. If you’re passionate about building low-latency systems, mastering complex market dynamics, and thriving in a collaborative, tech-driven culture, this is your opportunity to shape the future of algorithmic trading. Responsibilities Design and … manual override circuit breakers for operational safety. Requirements 5+ years of experience in the financial industry, with at least 3 years in Java development. Expertise in designing and optimizing low-latency trading systems. Advanced proficiency in SQL for data management and analysis. Strong understanding of FX markets, including liquidity providers, market makers, and order-flow dynamics. In-depth More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Steadman & Chase
client is seeking a talented Quantitative Developer to architect a next-generation trading platform that powers sophisticated strategies in a high-stakes environment. If you’re passionate about building low-latency systems, mastering complex market dynamics, and thriving in a collaborative, tech-driven culture, this is your opportunity to shape the future of algorithmic trading. Responsibilities Design and … manual override circuit breakers for operational safety. Requirements 5+ years of experience in the financial industry, with at least 3 years in Java development. Expertise in designing and optimizing low-latency trading systems. Advanced proficiency in SQL for data management and analysis. Strong understanding of FX markets, including liquidity providers, market makers, and order-flow dynamics. In-depth More ❯
South East London, England, United Kingdom Hybrid / WFH Options
Steadman & Chase
client is seeking a talented Quantitative Developer to architect a next-generation trading platform that powers sophisticated strategies in a high-stakes environment. If you’re passionate about building low-latency systems, mastering complex market dynamics, and thriving in a collaborative, tech-driven culture, this is your opportunity to shape the future of algorithmic trading. Responsibilities Design and … manual override circuit breakers for operational safety. Requirements 5+ years of experience in the financial industry, with at least 3 years in Java development. Expertise in designing and optimizing low-latency trading systems. Advanced proficiency in SQL for data management and analysis. Strong understanding of FX markets, including liquidity providers, market makers, and order-flow dynamics. In-depth More ❯
making and algorithmic trading. You will work closely with our trading desks to implement and enhance execution algorithms and ensure efficient connectivity to exchanges. Key responsibilities include: Mid/lowlatency C++ development for the exchange connectivity FIX/MultiCast Development of algorithmic strategies and market-making strategies C++ execution algorithms for trading desks (TWAP/VWAP, elements … of Market Making) Time series analysis, Market research in C++/Python What You'll Bring Strong C++ development skills (multithreading, inter-process communication, lowlatency, event-driven architecture design, modern C++ 20/23) Develop and implement algo strategies in C++ Experience in an algorithmic trading environment Familiarity with FIX protocol and MultiCast Experience with TWAP/ More ❯
centralized finance, decentralized finance, and OTC. The ideal candidate is able to solve difficult problems and thrives in a fast-paced environment. Responsibilities System Architecture: Design and implement scalable, low-latency options trading systems and strategies. Performance Optimization: Continuously optimize and monitor the performance of the trading system, ensuring fast execution. Testing: Contribute to the development of unit … environment. Knowledge of options or crypto would be an advantage. Familiarity with market data feeds, order execution protocols, and connectivity to exchanges. Solid understanding of multi-threading, concurrency, and low-latency programming. Strong problem-solving and analytical skills. Bachelor's or Master's degree in Computer Science, Engineering, Mathematics, or a related field. Join our dynamic team and More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Xcede Group
This Multi-Strategy and Diversified Hedge Fund, running Low to Higher Frequency Strategies across global liquid markets (including Equities, FX, Fixed Income, Commodities, and vanilla Derivatives (Futures and Options)). They now seek an experienced Technical Business, with a background as a Data Engineer, Software Developer/Engineer, skilled in both Python and SQL. Indicative Package Basic Salary ~£120k … life cycle Business Analysis for Front and Middle office technology projects, for both the Discretionary and Systematic businesses, including the likes of Big Data and ML/DL tech, LowLatency Market Connectivity, Market Data, OMS, Analytics, and Risk solutions. Structure and scope requirements into technical projects. Define the project scope, goals, stakeholders, milestones, dependencies and risks related More ❯
This Multi-Strategy and Diversified Hedge Fund, running Low to Higher Frequency Strategies across global liquid markets (including Equities, FX, Fixed Income, Commodities, and vanilla Derivatives (Futures and Options)). They now seek an experienced Technical Business, with a background as a Data Engineer, Software Developer/Engineer, skilled in both Python and SQL. Indicative Package Basic Salary ~£120k … life cycle Business Analysis for Front and Middle office technology projects, for both the Discretionary and Systematic businesses, including the likes of Big Data and ML/DL tech, LowLatency Market Connectivity, Market Data, OMS, Analytics, and Risk solutions. Structure and scope requirements into technical projects. Define the project scope, goals, stakeholders, milestones, dependencies and risks related More ❯
South East London, England, United Kingdom Hybrid / WFH Options
Xcede Group
This Multi-Strategy and Diversified Hedge Fund, running Low to Higher Frequency Strategies across global liquid markets (including Equities, FX, Fixed Income, Commodities, and vanilla Derivatives (Futures and Options)). They now seek an experienced Technical Business, with a background as a Data Engineer, Software Developer/Engineer, skilled in both Python and SQL. Indicative Package Basic Salary ~£120k … life cycle Business Analysis for Front and Middle office technology projects, for both the Discretionary and Systematic businesses, including the likes of Big Data and ML/DL tech, LowLatency Market Connectivity, Market Data, OMS, Analytics, and Risk solutions. Structure and scope requirements into technical projects. Define the project scope, goals, stakeholders, milestones, dependencies and risks related More ❯
incidents, including root cause analysis and resolution. Monitor system performance and health using Prometheus and Grafana ; proactively identify and address anomalies. Configure and optimize Solace across WAN environments , ensuring low-latency, secure, and reliable messaging. Collaborate with development and application support teams to troubleshoot message flow issues and integration problems. Perform capacity planning , scaling, and tuning of Solace … experience administering Solace PubSub+ messaging systems. Strong background in production support , preferably in a 24x7 enterprise environment. Experience working with distributed systems over WAN , with an understanding of networking, latency, and failover strategies. Solid experience with Prometheus and Grafana for system monitoring and alerting. Proficiency in troubleshooting message delivery, persistence, and topic routing. Experience with capacity management , performance tuning More ❯
incidents, including root cause analysis and resolution. Monitor system performance and health using Prometheus and Grafana ; proactively identify and address anomalies. Configure and optimize Solace across WAN environments , ensuring low-latency, secure, and reliable messaging. Collaborate with development and application support teams to troubleshoot message flow issues and integration problems. Perform capacity planning , scaling, and tuning of Solace … experience administering Solace PubSub+ messaging systems. Strong background in production support , preferably in a 24x7 enterprise environment. Experience working with distributed systems over WAN , with an understanding of networking, latency, and failover strategies. Solid experience with Prometheus and Grafana for system monitoring and alerting. Proficiency in troubleshooting message delivery, persistence, and topic routing. Experience with capacity management , performance tuning More ❯
and have the opportunity to drive the architectural roadmap, whilst looking to optimise away manual inefficiencies. Example projects: The team has helped develop a number of modular building blocks Low-latency Algorithms for Automated Trading and Systematic Market Making Real-time streaming pipelines and signals Pricing libraries and tooling Venue connectivity for automated fund movement and management. By … Be an ambitious builder, working up and down the stack, mixing software engineering, data engineering, and distributed systems knowledge to build modern enterprise payment applications. Build reliable, high-throughput, low-latency microservices to power a diverse range of trading use cases Engage in the complete software development lifecycle by collecting requirements, showcasing solid software design principles, and maintaining More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Understanding Recruitment
fulfil a hands-on Lead role leading the next generation of Java Developers. They are looking for the following experience in Lead Java Developers: Core Java development Multithreading, concurrency, lowlatency Working in the financial sector e.g. FX, trading Building microservices in the cloud (GCP, AWS) with Kubernetes Product-led development – architecting, building and delivering Technical leadership: architectural More ❯
fulfil a hands-on Lead role leading the next generation of Java Developers. They are looking for the following experience in Lead Java Developers: Core Java development Multithreading, concurrency, lowlatency Working in the financial sector e.g. FX, trading Building microservices in the cloud (GCP, AWS) with Kubernetes Product-led development – architecting, building and delivering Technical leadership: architectural More ❯
incidents and working on root cause analysis and long-term fixes Monitoring system health and performance with Prometheus, Grafana, and custom dashboards Optimising Solace across WAN environments for secure, low-latency message delivery Partnering with development and support teams to troubleshoot integration and message flow issues Driving capacity planning and performance tuning to stay ahead of demand Automating More ❯
incidents and working on root cause analysis and long-term fixes Monitoring system health and performance with Prometheus, Grafana, and custom dashboards Optimising Solace across WAN environments for secure, low-latency message delivery Partnering with development and support teams to troubleshoot integration and message flow issues Driving capacity planning and performance tuning to stay ahead of demand Automating More ❯
incidents and working on root cause analysis and long-term fixes Monitoring system health and performance with Prometheus, Grafana, and custom dashboards Optimising Solace across WAN environments for secure, low-latency message delivery Partnering with development and support teams to troubleshoot integration and message flow issues Driving capacity planning and performance tuning to stay ahead of demand Automating More ❯