to translate complex financial models into scalable, low-latency trading solutions. Key Responsibilities: Develop and optimise high-performance trading systems in C++ and Python for algorithmictrading and execution. Implement, test, and deploy trading strategies based on research-driven insights. Enhance and maintain the research and backtesting framework to support strategy … and reduce latency. Ensure system reliability, scalability, and low-latency performance in a fast-paced trading environment. Utilise distributed computing and high-performance computing techniques to enhance algorithmic execution. Integrate with exchange APIs (REST/WebSocket/FIX) for real-time data processing and trading execution. Required Qualifications: Strong understanding of quant trading logic, market structure, and execution strategies. Proficiency in C++ and Python, with experience in high-performance computing, multi-threading, and distributed systems. Experience with algorithmictrading systems in crypto, equities, FX, or derivatives at least 5 years. Knowledge of financial markets, risk management, and portfolio optimisation. Solid understanding of data structures, algorithms, and software architecture More ❯
to translate complex financial models into scalable, low-latency trading solutions. Key Responsibilities: Develop and optimise high-performance trading systems in C++ and Python for algorithmictrading and execution. Implement, test, and deploy trading strategies based on research-driven insights. Enhance and maintain the research and backtesting framework to support strategy … and reduce latency. Ensure system reliability, scalability, and low-latency performance in a fast-paced trading environment. Utilise distributed computing and high-performance computing techniques to enhance algorithmic execution. Integrate with exchange APIs (REST/WebSocket/FIX) for real-time data processing and trading execution. Required Qualifications: Strong understanding of quant trading logic, market structure, and execution strategies. Proficiency in C++ and Python, with experience in high-performance computing, multi-threading, and distributed systems. Experience with algorithmictrading systems in crypto, equities, FX, or derivatives at least 5 years. Knowledge of financial markets, risk management, and portfolio optimisation. Solid understanding of data structures, algorithms, and software architecture More ❯
opportunities, join us, and build real world value. THE WORK: We are looking for a Senior Software Engineer passionate about solving ambitious problems and working directly with Ripple Trading and Markets in the cross-border payments space. We are passionate about the growth of our engineers and place a premium on career development. You will have a high … degree of accountability and responsibility from Day 1. You will be an integral part of the Ripple Trading and Markets Team, building scalable, resilient and performant trading systems in a constantly evolving and fast paced environment. You will have real impact and have the opportunity to drive the architectural roadmap, whilst looking to optimise away manual … inefficiencies. 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 the end of 2025 where we want to be Further evolution of the Algo suite, refining the More ❯
opportunities, join us, and build real world value. THE WORK: We are looking for a Senior Software Engineer passionate about solving ambitious problems and working directly with Ripple Trading and Markets in the cross-border payments space. We are passionate about the growth of our engineers and place a premium on career development. You will have a high … degree of accountability and responsibility from Day 1. You will be an integral part of the Ripple Trading and Markets Team, building scalable, resilient and performant trading systems in a constantly evolving and fast paced environment. You will have real impact 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 the end of 2025 where we want to be Further evolution of the Algo suite More ❯
FX Options E-Trading Quant Developer Location: London, United Kingdom Department: Quantitative Analysis, Trading Division: Investment Bank Job Reference Number: 304893BR Job Type: Full Time Your Role Are you passionate about delivering and building robust, scalable core Java server systems? Motivated to deliver real business value? If … yes, we are looking for you to: Sit within the Global Markets principal e-trading business (covering FX, PM, Rates, Credit, and Equities) and develop next-generation algorithmictrading solutions. Operate within a high-performing, fast-paced quant development team, aligned with business goals. Add meaningful functionality that helps grow the business and impacts revenues. … role involves hands-on implementation of technical solutions for market-making FX options electronically. This is an excellent opportunity to engage with various projects and gain exposure to algotrading and related technologies (complex event processing, KDB, etc.). The full SDLC (analysis, implementation, support) is involved in different projects. There is close interaction with London-based tradingMore ❯
is evolving rapidly, offering many opportunities to exercise and improve technical skills in the area of low latency. The role also offers the opportunity to learn the Equity Trading business. Specific to role: Design and development of the Global Market Data platform (C++, Linux). Design and development of system functionality. Coordination of Exchange mandatory changes as they … pertain to the Global Market Data platform. Application functionality improvements driven primarily by the Electronic Trading Desk. Support for existing Market Data applications and clients. Key Relationships: Global Market Data Team Electronic Trading Business Equities Business Management Other Equities Technology development teams Technology Infrastructure Teams. Feed Handler Vendors i.e. VELA, Exegy etc. Exchanges/Alternative Trading … Nice to have skills and experience: Desired Skills Low Latency Market Data Skills - VELA or any other low-latency platform. Working knowledge of containerization platforms e.g. OpenShift. Experience of algorithmictrading and electronic trading business or technology would be beneficial, but not essential. Experience of working in the finance industry would be beneficial but not More ❯
Office Algo eTrading Development Team of a leading investment bank. This is an exciting opportunity to design, develop, and deliver high-performance technical solutions for a cutting-edge trading platform. Responsibilities Be a hands-on Senior Developer, influencing project direction from the outset. Develop new connectivity and RFQ protocols, including portfolios, for the expansion of eTrading. Enhance the … of Algo containers. Key Skills Core Java: High-performance Java coding with expertise in zero-GC/non-allocating development. Multithreading: Advanced knowledge of concurrent programming. Low Latency Trading: Proven experience with high-throughput, low-latency systems. Networking & Messaging: FIX protocol, multicast technologies, and 29West or similar high-performance messaging tools. Linux: Strong familiarity with Linux environments. Domain … Front Office Trading, or Risk systems. Nice to Have Market Data, Order Connectivity, and Order Management and Experience with FIX protocol and ION API. Knowledge of Algotrading frameworks and systems. Expertise in designing and coding trading components such as pricing, quoting, hedging, and order management systems. Familiarity with container-based solutions and smart More ❯
excellence and cutting-edge technology in its operations. Description Collaborate directly with business stakeholders and developers to analyze and resolve trading system challenges. Architect, implement, and tune algorithmictrading strategies to deliver optimal execution outcomes. Work closely with cross-functional teams-quantitative analysts, engineers, and platform owners-to understand evolving business and technical requirements. Conduct … data-driven research and performance analysis to identify areas for algorithmic enhancement. Design strategic trading components prioritizing scalability, resiliency, and ultra-low latency. Ensure the robustness and security of trading algorithms through rigorous testing and validation practices. Act as a technical mentor, offering guidance on distributed architecture, design patterns, and best coding practices. Drive continuous … innovation by proposing and delivering enhancements to the algorithmictrading framework. Profile Proven track record as a Trading Algorithm Strategist or similar role in financial services. Advanced programming skills, especially in C++. Deep knowledge of market microstructure, algorithmictrading concepts, and execution strategies. Strong understanding of distributed systems and performance-sensitive applications. More ❯
invaluable quantitative perspectives on complex financial and technical challenges power our business decisions. We are a team of strategists who work to transform the Equity business through quantitative trading, automating the key decisions taken every day. Our team … has a wide remit across product types such as stock, options, ETFs and futures, with strategies including market making, automatic quoting, central risk books, systematic trading and algorithmic execution, trading on venues around the world. We deploy statistical analysis techniques and mathematical models to improve business performance while working closely with traders and salespeople on … the trading floor to bring value to our clients and the firm. Role Responsibilities Take a leading role on our Quantitative Trading & Market Making desk, building market making and quoting strategies across equities products from cash to derivatives. Implement automated hedging algorithms, and build platforms to manage risk centrally across asset classes Build and expand data More ❯
AlgoTrading Developer - Global Financial Technology Leader Up to £130k base salary Permanent Hybrid Working Central London I'm working with a world-leading financial technology organisation to find a highly capable AlgoTrading Developer. My client is at the forefront of algorithmictrading and seeking a talented developer to join their Global … to work with some of the brightest minds in quantitative finance on systems that process billions in daily trading volume. What You'll Be Building Low latency algorithmictrading platforms handling real-time market data Smart order routing systems and execution algorithms for global equity markets Quantitative models and analytical trading signals High … to deliver innovative liquidity and data solutions that power the world's financial markets. This is an exceptional opportunity for a senior developer looking to make their mark in algorithmic trading. Please get in touch for a confidential discussion. McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds. More ❯
City of London, London, United Kingdom Hybrid / WFH Options
McGregor Boyall Associates Limited
AlgoTrading Developer - Global Financial Technology Leader Up to £130k base salary | Permanent | Hybrid Working | Central London I'm working with a world-leading financial technology organisation to find a highly capable AlgoTrading Developer. My client is at the forefront of algorithmictrading and seeking a talented developer to join their Global … to work with some of the brightest minds in quantitative finance on systems that process billions in daily trading volume. What You'll Be Building Low latency algorithmictrading platforms handling real-time market data Smart order routing systems and execution algorithms for global equity markets Quantitative models and analytical trading signals High … to deliver innovative liquidity and data solutions that power the world's financial markets. This is an exceptional opportunity for a senior developer looking to make their mark in algorithmic trading. Please get in touch for a confidential discussion. McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds. More ❯
and cutting-edge technology in its operations. Job Description Collaborate directly with business stakeholders and developers to analyze and resolve trading system challenges. Architect, implement, and tune algorithmictrading strategies to deliver optimal execution outcomes. Work closely with cross-functional teams-quantitative analysts, engineers, and platform owners-to understand evolving business and technical requirements. Conduct … data-driven research and performance analysis to identify areas for algorithmic enhancement. Design strategic trading components prioritizing scalability, resiliency, and ultra-low latency. Ensure the robustness and security of trading algorithms through rigorous testing and validation practices. Act as a technical mentor, offering guidance on distributed architecture, design patterns, and best coding practices. Drive continuous … innovation by proposing and delivering enhancements to the algorithmictrading framework. The Successful Applicant Proven track record as a Trading Algorithm Strategist or similar role in financial services. Advanced programming skills, especially in C++. Deep knowledge of market microstructure, algorithmictrading concepts, and execution strategies. Strong understanding of distributed systems and performance More ❯
Futures Strats are responsible for all aspects of the futures electronic trading business, providing sophisticated execution-related services to the firm's clients, with a … particular focus on automated execution algorithms. They are responsible for market microstructure research, pre and post trade analytics as well as design, implementation, testing and support of high-performance algorithmictrading systems and strategies for the firm's futures trading businesses. The team interfaces on a regular basis with clients, sales-trading, technology … and other Strats teams. Responsibilities: Design, build and maintain complex, scalable, low latency and high-capacity quantitative models for real time algorithmictrading, order state management, risk management, and other execution functions. Design and implement novel trading algorithms and approaches to provide generalizable solutions to complex, high-dimensional problems, ensuring efficiency and scalability across different More ❯
Futures Strats are responsible for all aspects of the futures electronic trading business, providing sophisticated execution-related services to the firm's clients, with a … particular focus on automated execution algorithms. They are responsible for market microstructure research, pre and post trade analytics as well as design, implementation, testing and support of high-performance algorithmictrading systems and strategies for the firm's futures trading businesses. The team interfaces on a regular basis with clients, sales-trading, technology … and other Strats teams. Responsibilities: Design, build and maintain complex, scalable, low latency and high-capacity quantitative models for real time algorithmictrading, order state management, risk management, and other execution functions. Design and implement novel trading algorithms and approaches to provide generalizable solutions to complex, high-dimensional problems, ensuring efficiency and scalability across different More ❯
is evolving rapidly, offering many opportunities to exercise and improve technical skills in the area of low latency. The role also offers the opportunity to learn the Equity Trading business. Specific to role: Design and development of the Global Market Data platform (C++, Linux). Design and development of system functionality. Coordination of Exchange mandatory changes as they … pertain to the Global Market Data platform. Application functionality improvements driven primarily by the Electronic Trading Desk. Support for existing Market Data applications and clients. Key Relationships: Global Market Data Team Electronic Trading Business Equities Business Management Other Equities Technology development teams Technology Infrastructure Teams. Feed Handler Vendors i.e. VELA, Exegy etc. Exchanges/Alternative Trading … Nice to have skills and experience: Desired Skills Low Latency Market Data Skills - VELA or any other low-latency platform. Working knowledge of containerization platforms e.g. OpenShift. Experience of algorithmictrading and electronic trading business or technology would be beneficial, but not essential. Experience of working in the finance industry would be beneficial but not More ❯
opportunities, join us, and build real world value. THE WORK: We are looking for a Staff Software Engineer passionate about solving ambitious problems and working directly with Ripple Trading and Markets in the cross-border payments space. We are passionate about the growth of our engineers and place a premium on career development. You will have a high … degree of accountability and responsibility from Day 1. You will be an integral part of the Ripple Trading and Markets Team, building scalable, resilient and performant trading systems in a constantly evolving and fast paced environment. You will have real impact and have the opportunity to drive the architectural roadmap, whilst looking to optimise away manual … inefficiencies. 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 the end of 2025 where we want to be Further evolution of the Algo suite, refining the More ❯
AlgorithmicTrading – AlgoTrading – Senior Developer – Strategist – Equities Our client, a leading Investment Bank, is currently looking for a Senior AlgoTrading Developer/Strategist to join their team on a permanent basis offering a basic salary of up to £130,000 plus competitive package working on a hybrid basis in London. This … a highly skilled engineer, responsible for developing and implementing trading algorithms. As well as strong technical skills, the role will involve working across multiple teams to optimize algorithmic logic for high-performance quantitative strategies. You will join a globally distributed team developing strategic Algo applications across the full spectrum to include Sponsored or Direct market Access, Smart … Order Router and Algorithmic execution. You will have Proven experience as a Trading Algorithm Strategist or a similar role. Strong programming skills, particularly in C++ and other relevant languages. Deep understanding of financial markets, trading strategies, and algorithmic trading. Ability to comprehend and translate business, quantitative, and technological requirements into effective solutions. Bachelor's More ❯
AlgorithmicTrading – AlgoTrading – Senior Developer – Strategist – Equities Our client, a leading Investment Bank, is currently looking for a Senior AlgoTrading Developer/Strategist to join their team on a permanent basis offering a basic salary of up to £130,000 plus competitive package working on a hybrid basis in London. This … a highly skilled engineer, responsible for developing and implementing trading algorithms. As well as strong technical skills, the role will involve working across multiple teams to optimize algorithmic logic for high-performance quantitative strategies. You will join a globally distributed team developing strategic Algo applications across the full spectrum to include Sponsored or Direct market Access, Smart … Order Router and Algorithmic execution. You will have Proven experience as a Trading Algorithm Strategist or a similar role. Strong programming skills, particularly in C++ and other relevant languages. Deep understanding of financial markets, trading strategies, and algorithmic trading. Ability to comprehend and translate business, quantitative, and technological requirements into effective solutions. Bachelor's More ❯
contract ITS Application Services (ENET) Engineer with expert knowledge of banking applications This role is pivotal in supporting and managing the infrastructure that underpins the bank's electronic trading systems. Required Skills & Qualifications: Knowledge of the Elastic Stack with experience in high-performance environments. Strong understanding of IP networking, data flow within distributed systems, and security best practices. … PowerShell for automation of deployment, monitoring, and alerting pipelines. Expertise with trading infrastructures and protocols (FIX, Market Data, Order Entry), and the demands of high-frequency and algorithmictrading environments. Proficiency in Linux systems, containers, and cloud-native observability stacks. Desirable Skills: Experience with Corvil, Pico tools, or similar for network telemetry ingestion. Exposure to … project management, organizational, and time-management skills. Strong communication skills, capable of interacting professionally with stakeholders at all levels. Ability to manage priorities in a dynamic, high-performance trading environment. Specific Requirements: Flexible working between the office and home with occasional international travel required. To apply for the ITS Application Services (ENET) Engineer position, please submit your CV More ❯
About Us: We are one of the world’s leading commodities trading houses, leveraging sophisticated technology to trade a broad range of energy, metals, and agricultural commodities globally. Our success is driven by cutting-edge analytics, high-frequency data processing, and a commitment to innovation. We are now looking for a Senior Python Engineer to join our dynamic … next wave of technological advancements. Role Overview: As a Senior Python Engineer, you will be at the heart of our technology platform, building robust systems that enhance our trading strategies, risk management, and data analysis. You will collaborate closely with quants, data scientists, and traders, providing Python-based solutions that directly impact the profitability of the business. This … and an ability to thrive under pressure. Fluency in English is required. Preferred Skills: Experience in commodities markets or broader financial markets. Knowledge of quantitative modeling, risk management, or algorithmic trading. Familiarity with big data technologies like Kafka, Hadoop, Spark, or similar. Why Work With Us? Impactful Work: Directly influence the profitability of the business by building technology that More ❯
About Us: We are one of the world’s leading commodities trading houses, leveraging sophisticated technology to trade a broad range of energy, metals, and agricultural commodities globally. Our success is driven by cutting-edge analytics, high-frequency data processing, and a commitment to innovation. We are now looking for a Senior Python Engineer to join our dynamic … next wave of technological advancements. Role Overview: As a Senior Python Engineer, you will be at the heart of our technology platform, building robust systems that enhance our trading strategies, risk management, and data analysis. You will collaborate closely with quants, data scientists, and traders, providing Python-based solutions that directly impact the profitability of the business. This … and an ability to thrive under pressure. Fluency in English is required. Preferred Skills: Experience in commodities markets or broader financial markets. Knowledge of quantitative modeling, risk management, or algorithmic trading. Familiarity with big data technologies like Kafka, Hadoop, Spark, or similar. Why Work With Us? Impactful Work: Directly influence the profitability of the business by building technology that More ❯
opportunities, join us, and build real world value. THE WORK: We are looking for a Staff Software Engineer passionate about solving ambitious problems and working directly with Ripple Trading and Markets in the cross-border payments space. We are passionate about the growth of our engineers and place a premium on career development. You will have a high … degree of accountability and responsibility from Day 1. You will be an integral part of the Ripple Trading and Markets Team, building scalable, resilient and performant trading systems in a constantly evolving and fast paced environment. You will have real impact 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 the end of 2025 where we want to be Further evolution of the Algo suite More ❯
London, England, United Kingdom Hybrid / WFH Options
Client Server
at a Hedge Fund with over $17 billion under management. As a C# Developer you'll collaborate with a team of highly intelligent technologists and finance professionals to develop algorithmictrading systems working with a modern tech stack, with opportunities for technical ownership from day one. You'll partner with Quant teams to help architect valuation, risk More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
at a Hedge Fund with over $17 billion under management. As a C# Developer you'll collaborate with a team of highly intelligent technologists and finance professionals to develop algorithmictrading systems working with a modern tech stack, with opportunities for technical ownership from day one. You'll partner with Quant teams to help architect valuation, risk More ❯
C++ Developer - Market Access Location: London Salary: Competitive Join Europe’s fastest growing algorithmictrading firm. Since skyrocketing in 2023 they have continued to be one of the top performing funds, returning upwards of 30% in 2024. The environment is collaborative, their approach is scientific and the structure is flat, with no red tape and instant execution. … You’ll drive the development of ultra-low-latency trading gateways and market data handlers that power seamless connectivity to global exchanges and brokers. You’ll take full ownership of crucial exchange upgrades and broker onboardings, collaborating directly with traders, quants, risk officers, and key external partners to push the boundaries of trading technology. Your present … skill set: Expert in Linux systems using advanced C++. Proficient in Python and Bash scripting. Strong background in multithreaded and distributed system design. Experience with trading gateways and market data feeds. Familiarity with FIX protocol and low-latency optimization. Solid understanding of financial products. Strong communicator and collaborative team player with sharp problem-solving skills. Pre-Application: Please More ❯