Algorithmic Trading Jobs in the UK

1 to 25 of 493 Algorithmic Trading Jobs in the UK

Senior C# Developer

London, England, United Kingdom
Capula Investment Management LLP
Design, develop, and maintain FIX connections and OMS integrations to facilitate real-time trade execution, order management, and post-trade workflows. Implement secure, low-latency connections with various trading venues and brokers, ensuring robust message handling and failover mechanisms. Application Architecture & Design: Lead the design and architecture of critical components for data consumption, distribution, and analytics. Conduct design … Design, develop, and maintain FIX connections and OMS integrations to facilitate real-time trade execution, order management, and post-trade workflows. Implement secure, low-latency connections with various trading venues and brokers, ensuring robust message handling and failover mechanisms. Application Architecture & Design: Lead the design and architecture of critical components for data consumption, distribution, and analytics. Conduct design … day ago London, England, United Kingdom 1 week ago Senior Software Engineer, Robotics & Microscope Control London, England, United Kingdom 1 day ago Senior Lead eSoftware Engineer - Equities Algo Trading - Java - VP London, England, United Kingdom 8 hours ago Senior Java Analyst Developer/Technical Consultant London, England, United Kingdom 1 week ago London, England, United Kingdom 2 weeks More ❯
Posted:

Global Banking & Markets - Software Engineer - Associate - London

London, England, United Kingdom
WeAreTechWomen
control over each of these millions of transactions. Who We Look For The FICC Systematic Market Making (SMM) business consolidates and expands the firm’s electronic market making and algorithmic trade execution. As part of the SMM Engineering team, SMM Production Engineering partners with SMM Trading to develop and support the pricing and execution services for the … automation, improving real-time monitoring, developing metrics to track performance, and managing the release and deployment lifecycle. Team members help support the day-to-day operations of the trading desk and the electronic trading systems; the team is expected to interact closely with Trading & Sales business users. Candidates must have the technical and analytical … to identify and resolve production problems as well as assess risk of systems changes. Job Summary Technical and operational risk management of a fast-paced, multi-asset electronic trading business Software development focused on creating sustainable systems and services that meet uptime and performance requirements through automation Finding opportunities for efficiency and cost savings in support process and More ❯
Posted:

Software Engineering

London, England, United Kingdom
Hybrid / WFH Options
Goldman Sachs Bank AG
control over each of these millions of transactions. Who We Look For The FICC Systematic Market Making (SMM) business consolidates and expands the firm’s electronic market making and algorithmic trade execution. As part of the SMM Engineering team, SMM Production Engineering partners with SMM Trading to develop and support the pricing and execution services for the … automation, improving real-time monitoring, developing metrics to track performance, and managing the release and deployment lifecycle. Team members help support the day-to-day operations of the trading desk and the electronic trading systems; the team is expected to interact closely with Trading & Sales business users. Candidates must have the technical and analytical … to identify and resolve production problems as well as assess risk of systems changes. Job Summary Technical and operational risk management of a fast-paced, multi-asset electronic trading business Software development focused on creating sustainable systems and services that meet uptime and performance requirements through automation Finding opportunities for efficiency and cost savings in support process and More ❯
Posted:

Java Algo Trading Developer - AVP - London

London, England, United Kingdom
Hybrid / WFH Options
Citigroup Inc
Java Algo Trading Developer Overview Citi is a world-leading global bank. We have approximately 200 million customer accounts and a presence in more than 160 countries and jurisdictions worldwide. We provide consumers, corporations, governments, and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking, securities brokerage, transaction … by providing them with cutting-edge ideas, best-in-class products and solutions, and unparalleled access to capital and liquidity. What We do/The Team The Rates Algo Trading technology team is responsible for the platform that has enabled Citi’s Rates business to be key player on the street. We are seeking developers to continue to … have a measurable and visible revenue impact. This is a rewarding and exciting opportunity to work directly with one of the most forward thinking businesses and successful Rates Algo Trading platforms. Key Responsibilities may include (But not limited to): Design and develop high performance, low-latency trading applications Partner with multiple technology, business/risk and More ❯
Posted:

Front Office Electronic Trading Application Developer - Software Engineer II

London, England, United Kingdom
J.P. Morgan
Job Description The FICC eTrading team partners with Global FICC businesses to provide solutions for electronic trading on client and dealer markets, we cover a wide range of financial products including Rates, FX, Commodities and Credits. We are based predominantly in London and NYC but also maintain a presence in Tokyo, Singapore … Sydney, Houston, Buenos Aires, Mumbai and Bangalore, and the businesses we support span the globe. We cover several functional domains including front-end tooling, pricing, low latency market making, algorithmic execution, automated hedging,low latency order and market data connectivity,risk-management and STP. As such, we are a diverse group of project managers, business analysts, and developers (front … end and back-end). Our systems facilitate the electronic trading of many products on the client markets, brokers, OTC venues and exchanges, the majority of which are securities and derivatives. We are looking for a core developer to work on several exciting green field projects for the global FICC businesses. The projects cover both continuous business growth More ❯
Posted:

Front Office Electronic Trading Application Developer - Software Engineer II

Westminster Abbey, England, United Kingdom
J.P. MORGAN-1
the following details of this job with care before making an application. Job Description The FICC eTrading team partners with Global FICC businesses to provide solutions for electronic trading on client and dealer markets, we cover a wide range of financial products including Rates, FX, Commodities and Credits. We are based predominantly in London and NYC but also … Sydney, Houston, Buenos Aires, Mumbai and Bangalore, and the businesses we support span the globe. We cover several functional domains including front-end tooling, pricing, low latency market making, algorithmic execution, automated hedging, low latency order and market data connectivity, risk-management and STP. As such, we are a diverse group of project managers, business analysts, and developers (front … end and back-end). Our systems facilitate the electronic trading of many products on the client markets, brokers, OTC venues and exchanges, the majority of which are securities and derivatives. We are looking for a core developer to work on several exciting green field projects for the global FICC businesses. The projects cover both continuous business growth More ❯
Posted:

Quantitative Developer - Java - Algorithmic Trading - High Frequency Trading

London, United Kingdom
Rothstein Recruitment Ltd
Quantitative Developer - Java - Algorithmic Trading - High Frequency Trading Excellent opportunity opens for an experienced Quantitative Developer to join a team of experienced quants and algorithmic developers at a leading High-Frequency Trading Firm's London office. The successful candidate will be involved in a variety of tasks ranging from the analysis of … market microstructure and its effects on algorithmic trading to understanding improvements to be made and overseeing the change and roll out of those improvements. This would include making business focused strategy logic changes in our Java code and working with other dev, testing and support teams to roll these changes out to clients. This is a high … or PhD in statistical or related discipline or computing eg statistics, stochastic modelling, machine learning or computer science. Interested? Please Apply! Quant Quantitative Developer Java Developer Python Developer Algo Algorithmic Trading Trade Execution Low Latency High Frequency Trading High-frequency trading Equities Equity Trading European Markets Bank Banking LL Financial Services More ❯
Employment Type: Permanent
Salary: GBP 120,000 Annual
Posted:

Java Developer- Algo Trading

London, England, United Kingdom
Quant Capital
based on your skills and experience — talk with your recruiter to learn more. Base pay range Direct message the job poster from Quant Capital Low latency Java Developer - Algo Trading Up to £160,000 p/a Leading London-based trading firm has an outstanding opportunity for a Java Developer to join their low latency trading team. Our client quant prop trading house with performance figures of 22%. They are currently looking to expand their high and intraday trading presence across FX, equities and commodities. The Java Developer will: Work closely with the Head of Trading and the Quant Team and assist in design and development of … new trading algorithms, mainly in Java Help engineer a new greenfield low latency trading platform Work on connectivity to Financial Exchanges Develop utility applications and excel tools to help with trading activities Work with traders, understand requirements for new applications and strategies to develop and also resolve issues if any This is an opportunity More ❯
Posted:

Quantitative Developer

City of London, London, United Kingdom
Avenir Group
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 algorithmic trading 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 algorithmic trading 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 ❯
Posted:

Quantitative Developer

London Area, United Kingdom
Avenir Group
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 algorithmic trading 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 algorithmic trading 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 ❯
Posted:

Quantitative Developer

Cambridge, England, United Kingdom
JR United Kingdom
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 algorithmic trading 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 algorithmic trading 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 ❯
Posted:

Senior Software Engineer

London, United Kingdom
Ripple
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 ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

London, England, United Kingdom
Ripple
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 ❯
Posted:

Lead Software Engineer, Legal & Compliance

London, England, United Kingdom
PIMCO
In this role, you will manage a global team and be responsible for overseeing the development and enhancement of our suite of real-time applications embedded within our trading workflows focused on legal and compliance. Responsibilities Lead and manage a team of developers and business analysts, providing guidance and support to ensure successful project delivery Design, implement, and … monitor mission-critical real-time applications integrated into trading workflows, specifically focused on legal and compliance Oversee several applications that evaluate trading constraints related to Material Non-Public Information (MNPI) and counterparties, spanning: exchange limits for commodity products to counterparty agreements management and monitoring of broker restrictions for portfolios Lead engagement with the business collaborating with … Data Science & Software Focus) London, England, United Kingdom 1 month ago Dynamics Software Engineering Manager (ERP) London, England, United Kingdom 1 month ago Senior Lead eSoftware Engineer - Equities Algo Trading - Java - VP London, England, United Kingdom 2 weeks ago London, England, United Kingdom 6 days ago London, England, United Kingdom 1 week ago We’re unlocking community knowledge More ❯
Posted:

Algo Trading Developer

London, England, United Kingdom
Hybrid / WFH Options
EC1 Partners
days ago Be among the first 25 applicants Direct message the job poster from EC1 Partners Job Title: Algo Trading Developer – Equities Location: UK-based (Hybrid or On-site) Job Type: Full-Time Overview We are working on behalf of a leading global financial services firm to hire an experienced Algo Trading Developer for their Global … Trading Technology team. This team builds and supports cutting-edge trading algorithms and infrastructure powering both internal trading desks and institutional clients across global equity markets. This is a hands-on role focused on designing, developing, and optimizing low-latency, high-performance trading algorithms and order handling systems. You will collaborate closely … with quants, product teams, and front-office stakeholders in a high-impact, agile environment. Key Responsibilities Design, build, and support high-availability, low-latency trading strategies and systems. Collaborate with quantitative analysts on implementing models, signals, and trading logic. Customize and adapt algorithms based on client requirements and market conditions. Develop infrastructure components including order management More ❯
Posted:

Quantitative Developer - Electronic Trading

London, England, United Kingdom
Hybrid / WFH Options
Deutsche Bank
Quantitative Developer - Electronic Trading Join to apply for the Quantitative Developer - Electronic Trading role at Deutsche Bank Quantitative Developer - Electronic Trading 2 days ago Be among the first 25 applicants Join to apply for the Quantitative Developer - Electronic Trading role at Deutsche Bank Get AI-powered advice on this job and more … Front Office pricing and risk management system with consistent interface to both the Middle Office and Back Office. The primary focus of the role would be on electronic trading of rates products, especially interest rate swaps, repo and bonds. You will work closely with engineers, quants and traders to deliver high performance trading applications. You will … a front office electronic trading environment. Good understanding of cash and derivative rates and credit products. An understanding of trading systems, preferably in an algo trading context Demonstratable technical skills in any of following is strongly beneficial: C++, Python, KDB, messaging middleware and market data Experience of modern patterns for continuous delivery of software More ❯
Posted:

Front-Office Java Developer

London, England, United Kingdom
Hybrid / WFH Options
Barclays UK
As a Barclays Front-Office Java Developer you will be working in a dynamic front office technology team developing solutions for the Rates and Credit Trading Desks. You will be joining a team accountable for designing … and building low-latency software components, performance tuning and enhancements, making sure solutions are delivered on time and are of high quality. The Markets business is rapidly expanding its algorithmic and electronic trading capacity and technology delivery efficiency is key to success. Barclays is one of the world's largest and most respected financial institutions, with … reviews and architectural discussions Developing automated testing tools to exercise functionality, performance, and capacity of code Joining Markets Pre-Trade Technology division accountable for all electronic pricing and trading capability across Equities, Foreign Exchange (FX), Rates, Credit, Securitized Products What we’re looking for: Advanced understanding and working knowledge of Java language and its internals Experience in writing More ❯
Posted:

Senior Java Developer (Belfast) - VP

Belfast, United Kingdom
Hybrid / WFH Options
Citigroup Inc
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 algorithmic trading 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 ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer, Python Development - London

London, England, United Kingdom
Hybrid / WFH Options
Fitch Ratings
Get notified about new Senior Software Engineer jobs in London, England, United Kingdom . London, England, United Kingdom 1 month ago Senior Java Engineer - Take Ownership of Flagship Trading Product - Up to £120k Lead Software Engineer, Legal & Compliance London, England, United Kingdom 1 week ago VP/SVP/ED Lead Java Software Engineer - Investment Bank City Of … weeks ago Senior Java Analyst Developer/Technical Consultant London, England, United Kingdom 2 weeks ago London, England, United Kingdom 1 week ago Lead Software Engineer - Electronic Trading (Vice President) City Of London, England, United Kingdom 1 week ago London, England, United Kingdom 2 weeks ago Principal Generative AI Software Engineer - SVP London, England, United Kingdom 1 week … week ago Software engineering technical lead manager (EMEA) London, England, United Kingdom 1 month ago London, England, United Kingdom 2 months ago Senior Lead eSoftware Engineer - Equities Algo Trading - Java - VP London, England, United Kingdom 4 days ago Software Engineering Lead (Flutter) - Catalyst Greater London, England, United Kingdom 2 months ago London, England, United Kingdom 5 days ago More ❯
Posted:

Senior Lead eSoftware Engineer - Equities Algo Trading - Java - VP

London, England, United Kingdom
JPMorganChase
Senior Lead eSoftware Engineer - Equities Algo Trading - Java - VP Join to apply for the Senior Lead eSoftware Engineer - Equities Algo Trading - Java - VP role at JPMorgan Chase . Job Description We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Senior Lead … global markets. Your work will directly impact our business, covering aspects from engine infrastructure to quantitative models and trade analysis for strategy refinement. Job Responsibilities Design and develop algorithmic trading strategies and execution platforms. Create and maintain simulation environments and automated testing frameworks for strategies under various market conditions. Improve existing strategies by analyzing analytics and … real-time, scalable trading systems. Experience with high throughput messaging APIs and middleware. Ability to work effectively within a global team and influence platform development. Experience in algorithmic and systematic trading. Degree in Computer Science, Engineering, Mathematics, or related fields. Preferred Qualifications Experience with FIX, Market Data, Analytics, and OMS. Knowledge of market microstructure. Familiarity with equities More ❯
Posted:

Senior Lead eSoftware Engineer - Equities Algo Trading - Java - VP

London, England, United Kingdom
J.P. MORGAN
your career and provide an adventure where you can push the limits of what's possible. As a Senior Lead Software Engineer at JPMorgan Chase within the Equities Trading Technology Organization, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable … Depending on your skills and interests, your work may span engine infrastructure, quantitative models, trading signals, and trade analysis for strategy refinement. Job Responsibilities Design and develop algorithmic trading strategies and execution platforms. Develop and maintain simulation environments and automated testing for strategies under staged market conditions. Enhance existing strategies by analyzing analytics and evolving … high throughput messaging APIs and middleware products. Ability to work effectively within a global team across NA, EMEA, and APAC, influencing and contributing to the global platform. Experience with algorithmic trading, including systematic trading. Background in Computer Science, Engineering, Mathematics, or related fields. Preferred Qualifications, Capabilities, and Skills Experience with FIX protocol, Market Data, Analytics, and OMS. More ❯
Posted:

Senior Lead eSoftware Engineer - Equities Algo Trading - Java - VP

London, England, United Kingdom
J.P. MORGAN-1
your career and provide an adventure where you can push the limits of what's possible. As a Senior Lead Software Engineer at JPMorgan Chase within the Equities Trading Technology Organization, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable … infrastructure, quantitative models, introduction/use of trading signals, and trade analysis for fine-tuning and overall improvement of strategy behavior. Job responsibilities Design and develop algo trading strategies and execution platform Design and develop our simulation environment and maintain our automated testing of strategies and their responses to staged market conditions Enhance existing strategies to … middleware products Ability to work effectively within a global team (spread across NA, EMEA, APAC) while influencing and contributing towards the development of the global platform AK1 Experience with algorithmic trading, including systematic trading Experience in Computer Science, Computer Engineering, Mathematics, or a related technical field Preferred qualifications, capabilities, and skills Experience with FIX, Market More ❯
Posted:

Senior Lead eSoftware Engineer - Equities Algo Trading - Java - VP

Westminster Abbey, England, United Kingdom
J.P. MORGAN-1
your career and provide an adventure where you can push the limits of what's possible. As a Senior Lead Software Engineer at JPMorgan Chase within the Equities Trading Technology Organization, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable … infrastructure, quantitative models, introduction/use of trading signals, and trade analysis for fine-tuning and overall improvement of strategy behavior. Job responsibilities Design and develop algo trading strategies and execution platform Design and develop our simulation environment and maintain our automated testing of strategies and their responses to staged market conditions Enhance existing strategies to … middleware products Ability to work effectively within a global team (spread across NA, EMEA, APAC) while influencing and contributing towards the development of the global platform [AK1] Experience with algorithmic trading, including systematic trading Experience in Computer Science, Computer Engineering, Mathematics, or a related technical field Preferred qualifications, capabilities, and skills Experience with FIX, Market More ❯
Posted:

Software Engineer Algo Front Office FX E-Trading

London, England, United Kingdom
JR United Kingdom
Software Engineer Algo Front Office FX E-Trading, London Client: City Investment Bank Location: London, United Kingdom Job Category: Other EU work permit required: Yes Job Views: 4 Posted: 31.05.2025 … Expiry Date: 15.07.2025 Job Description: City Investment Bank, a leading player in the FX Banking sector, seeks a Java Software Engineer to work on a Front Office FX Algo trading platform that provides clients and internal users with a full suite of E-Trading applications. This role involves working closely with trading, front office … and forward pricing engines and integrating the latest low-latency technology and architecture. Candidate Requirements: Strong Java development skills, including experience with multi-threading. Experience in an E-Trading environment and/or high-performance/low-latency development. Motivated to work directly with traders and quants. Degree in computer science or equivalent. Strong communication skills. Previous investment More ❯
Posted:

Software Engineer Algo Front Office FX E-Trading

Tower Hamlets, England, United Kingdom
McGregor Boyall
Investment Bank, a leading player in the FX Banking sector, seeks a Java Software Engineer. Working on a Front Office FX Algo trading platform that provides clients and internal users with a full suite of E-Trading applications. This role involves working closely with trading, front office, and research as part of a small … low-latency technology and architecture. The ideal candidate must have the following skills and qualities: Strong Java development skills, including experience with multi-threading. Experience in an E-Trading business and/or experience in high-performance/low-latency development. Highly motivated to work directly with traders and quants A computer science/equivalent degree Strong communication More ❯
Posted:
Algorithmic Trading
10th Percentile
£60,000
25th Percentile
£90,000
Median
£110,000
75th Percentile
£162,500
90th Percentile
£172,500