CMC Markets is seeking a Senior Low Latency Java Developer to join our Quantitative Strategies team within Pricing & Risk, working on our high-performance, high-frequency trading platform. This is a hands-on role at the core of our market-making technology stack, where nanoseconds matter and engineering excellence is critical. You'll design and build ultra-low latency pricing and risk systems that directly power our global trading operations. If you thrive in performance-critical environments and want your work to have real market impact, we'd love to hear from you. Ultra-Low Latency Engineering Develop and optimise high-performance Java (21+) systems for pricing, risk and trading. Build and enhance components within a low latency, high-throughput trading architecture. Apply advanced concurrency, memory management and performance tuning techniques. System Design & Ownership Take responsibility for designing scalable, resilient and maintainable systems. Contribute to architectural decisions across the trading and risk platform. Build tooling to improve monitoring, maintenance and performance diagnostics. Trading-Focused Collaboration Work closely with Quants, Financial Engineering, Front Office and Business Operations. Support live trading systems, troubleshooting time-critical production issues. Contribute to the continuous evolution of our electronic trading infrastructure. Mentorship & Technical Leadership Provide guidance and mentorship to junior developers. Champion engineering best practices, clean code principles and robust design patterns. What You'll Bring Strong hands-on Java development experience within low latency financial systems. Deep understanding of performance optimisation, concurrency and JVM internals. Experience working on pricing, risk or electronic trading platforms. Knowledge of FIX protocol, order routing and broker connectivity highly beneficial. Strong mathematical and problem-solving mindset. Experience across asset classes such as FX, Equities, Commodities or Derivatives preferred. Ability to operate calmly in a fast-paced, front-office trading environment. Experience mentoring engineers and influencing technical direction. Minimum 2:1 degree in Computer Science, Mathematics, Physics or another numerate discipline. Why Join CMC Markets? Direct impact on global trading and risk systems. Close proximity to the trading floor and real-time market operations. High-visibility role within a performance-driven engineering culture. Strong focus on continuous learning and technical excellence. Clear progression opportunities into senior technical and leadership roles. CMC Markets is an equal opportunities employer and positively encourages applications from suitably qualified and eligible candidates regardless of gender, sexual orientation, marital or civil partner status, gender reassignment, race, colour, nationality, ethnic or national origin, religion or belief, disability or age.
01/04/2026
Full time
CMC Markets is seeking a Senior Low Latency Java Developer to join our Quantitative Strategies team within Pricing & Risk, working on our high-performance, high-frequency trading platform. This is a hands-on role at the core of our market-making technology stack, where nanoseconds matter and engineering excellence is critical. You'll design and build ultra-low latency pricing and risk systems that directly power our global trading operations. If you thrive in performance-critical environments and want your work to have real market impact, we'd love to hear from you. Ultra-Low Latency Engineering Develop and optimise high-performance Java (21+) systems for pricing, risk and trading. Build and enhance components within a low latency, high-throughput trading architecture. Apply advanced concurrency, memory management and performance tuning techniques. System Design & Ownership Take responsibility for designing scalable, resilient and maintainable systems. Contribute to architectural decisions across the trading and risk platform. Build tooling to improve monitoring, maintenance and performance diagnostics. Trading-Focused Collaboration Work closely with Quants, Financial Engineering, Front Office and Business Operations. Support live trading systems, troubleshooting time-critical production issues. Contribute to the continuous evolution of our electronic trading infrastructure. Mentorship & Technical Leadership Provide guidance and mentorship to junior developers. Champion engineering best practices, clean code principles and robust design patterns. What You'll Bring Strong hands-on Java development experience within low latency financial systems. Deep understanding of performance optimisation, concurrency and JVM internals. Experience working on pricing, risk or electronic trading platforms. Knowledge of FIX protocol, order routing and broker connectivity highly beneficial. Strong mathematical and problem-solving mindset. Experience across asset classes such as FX, Equities, Commodities or Derivatives preferred. Ability to operate calmly in a fast-paced, front-office trading environment. Experience mentoring engineers and influencing technical direction. Minimum 2:1 degree in Computer Science, Mathematics, Physics or another numerate discipline. Why Join CMC Markets? Direct impact on global trading and risk systems. Close proximity to the trading floor and real-time market operations. High-visibility role within a performance-driven engineering culture. Strong focus on continuous learning and technical excellence. Clear progression opportunities into senior technical and leadership roles. CMC Markets is an equal opportunities employer and positively encourages applications from suitably qualified and eligible candidates regardless of gender, sexual orientation, marital or civil partner status, gender reassignment, race, colour, nationality, ethnic or national origin, religion or belief, disability or age.
A high-growth institutional trading business in the digital assets market is expanding its London team and hiring a Quant Developer to join its OTC pricing function. This is a great opportunity to join a successful firm adding headcount as it continues to grow, and to work on highly visible quantitative systems that sit at the core of pricing, hedging and liquidity decisions. The role offers a rare blend of quantitative research partnership and hands-on production engineering, making it ideal for someone who enjoys solving real market problems in a fast-paced trading environment. THE ROLE: Quant Developer OTC Pricing This is a senior-level quant development role within the OTC pricing team, focused on turning quantitative ideas into robust, production-grade trading and pricing solutions. The successful candidate will work very closely with quantitative researchers, contributing not only to implementation but also to the design and refinement of pricing and liquidity models. The role combines research-oriented modelling in Python with production engineering in Java. You will use Python to analyse data, test ideas and support model development, while using Java to build and enhance high-performance pricing infrastructure used in a live, global trading environment. You will be involved in the development of pricing logic, flow analysis, spread optimisation and automated hedging tools. The role also includes working on distributed systems challenges in a 24/7 multi-region environment, where reliability, consistency and performance are critical. This is a high-impact position for someone who enjoys applying quantitative thinking to real trading and pricing problems at scale. KEY RESPONSIBILITIES: Quant Developer OTC Pricing Build and enhance quantitative pricing, hedging and optimisation models within a high-performance Java framework Work alongside quantitative researchers to analyse large datasets and translate research into production-ready solutions Use Python for model prototyping, data analysis, signal investigation and backtesting activity Develop and improve pricing skew, spread and liquidity optimisation logic Design and implement automated hedging strategies, taking into account execution risk, liquidity and market impact Support pricing system deployment across distributed, multi-region architecture with a focus on uptime and consistency Analyse client trading behaviour, including flow quality, decay and pricing performance, to support more effective pricing decisions Contribute to the ongoing evolution of tools and systems used in a live institutional trading environment REQUIRED - SKILLS/EXPERIENCE: Quant Developer OTC Pricing Strong Java development experience, ideally 5+ years Deep understanding of object-oriented design, concurrency, and high-performance distributed systems Proficient in Python; Including use of libraries such as NumPy, SciPy and Pandas for quantitative analysis and prototyping Proven experience applying numerical optimisation techniques and/or machine learning methods to pricing, trading or market-related problems Prior experience in client pricing, electronic trading, or a closely related quantitative trading environment Exposure to liquid markets such as FX, equities, ETFs or crypto Strong academic background in a quantitative discipline such as Mathematics, Physics or Quantitative Finance Ability to operate effectively in a role that bridges quantitative modelling and production engineering DESIRABLE - SKILLS/EXPERIENCE: Quant Developer OTC Pricing Familiarity with low-latency system optimisation, such as GC tuning or tools/frameworks used in high-performance messaging environments Understanding of derivatives pricing and risk management, particularly across products such as futures, forwards, NDFs and CFDs KDB+/Q Exposure to AWS, Docker and Kubernetes
31/03/2026
Full time
A high-growth institutional trading business in the digital assets market is expanding its London team and hiring a Quant Developer to join its OTC pricing function. This is a great opportunity to join a successful firm adding headcount as it continues to grow, and to work on highly visible quantitative systems that sit at the core of pricing, hedging and liquidity decisions. The role offers a rare blend of quantitative research partnership and hands-on production engineering, making it ideal for someone who enjoys solving real market problems in a fast-paced trading environment. THE ROLE: Quant Developer OTC Pricing This is a senior-level quant development role within the OTC pricing team, focused on turning quantitative ideas into robust, production-grade trading and pricing solutions. The successful candidate will work very closely with quantitative researchers, contributing not only to implementation but also to the design and refinement of pricing and liquidity models. The role combines research-oriented modelling in Python with production engineering in Java. You will use Python to analyse data, test ideas and support model development, while using Java to build and enhance high-performance pricing infrastructure used in a live, global trading environment. You will be involved in the development of pricing logic, flow analysis, spread optimisation and automated hedging tools. The role also includes working on distributed systems challenges in a 24/7 multi-region environment, where reliability, consistency and performance are critical. This is a high-impact position for someone who enjoys applying quantitative thinking to real trading and pricing problems at scale. KEY RESPONSIBILITIES: Quant Developer OTC Pricing Build and enhance quantitative pricing, hedging and optimisation models within a high-performance Java framework Work alongside quantitative researchers to analyse large datasets and translate research into production-ready solutions Use Python for model prototyping, data analysis, signal investigation and backtesting activity Develop and improve pricing skew, spread and liquidity optimisation logic Design and implement automated hedging strategies, taking into account execution risk, liquidity and market impact Support pricing system deployment across distributed, multi-region architecture with a focus on uptime and consistency Analyse client trading behaviour, including flow quality, decay and pricing performance, to support more effective pricing decisions Contribute to the ongoing evolution of tools and systems used in a live institutional trading environment REQUIRED - SKILLS/EXPERIENCE: Quant Developer OTC Pricing Strong Java development experience, ideally 5+ years Deep understanding of object-oriented design, concurrency, and high-performance distributed systems Proficient in Python; Including use of libraries such as NumPy, SciPy and Pandas for quantitative analysis and prototyping Proven experience applying numerical optimisation techniques and/or machine learning methods to pricing, trading or market-related problems Prior experience in client pricing, electronic trading, or a closely related quantitative trading environment Exposure to liquid markets such as FX, equities, ETFs or crypto Strong academic background in a quantitative discipline such as Mathematics, Physics or Quantitative Finance Ability to operate effectively in a role that bridges quantitative modelling and production engineering DESIRABLE - SKILLS/EXPERIENCE: Quant Developer OTC Pricing Familiarity with low-latency system optimisation, such as GC tuning or tools/frameworks used in high-performance messaging environments Understanding of derivatives pricing and risk management, particularly across products such as futures, forwards, NDFs and CFDs KDB+/Q Exposure to AWS, Docker and Kubernetes
General Information Functional Area: Technology Employee Type: Full Time Location: London Date published: 23-Sep-2021 About Us: We are PIMCO, a leading global asset management firm. We manage investments and develop solutions across the full spectrum of asset classes, strategies and vehicles: fixed income, equities, commodities, asset allocation, ETFs, hedge funds and private equity. PIMCO is one of the largest investment managers, actively managing more than $2.22 trillion in assets for clients around the world. PIMCO has over 3,000 employees in 20 offices globally. PIMCO is recognized as an innovator, industry thought leader and trusted advisor to our clients.PIMCO is one of the world's premier fixed income investment managers with thousands of professionals around the world united in a single purpose: creating opportunities for our clients in every environment. Since 1971, we have brought innovation and expertise to our partnership with the institutions, financial advisors and millions of individual investors who entrust us with their assets. We aspire to cultivate performance and leadership through empowering our people, diversity of thought, and a commitment to an inclusive culture that engages in our global communities. Position Description: We are looking to hire a Front-office electronic trading OEMS Java developer to join our Execution Technology team in London. We are offering the right engineer the chance to join an outstanding technology team within one of the world's largest asset managers building the best cross asset order management and execution workflow platform of its kind. The team build and operate a service based in-house cross asset OEMS and automated trading system.Over the coming years we will continue building on a solid foundation, designing and crafting new services, architectures and components in a brown and greenfield setting which will mature into our future trading system ultimately replacing and converging legacy platforms.The right candidate will be able to bring to bear their experience and be a part of a journey to modernize, bring change and build and operate a modern OEMS covering Rates (Bonds + IRS), Credit (HY, IG, CDX/S), Futures, FX, Equities, MBS and more. In return for your strong OMS and EMS workflow knowledge and development experience we can bring a new dimension in breadth over asset classes and frequencies at an enormously successful firm with opportunity to grow and explore.Java & AMPS (60East) plus a React/JS UI are at the centre of the tech stack while we continue to experiment, mature and trial new technologies, such as AWS, to support or goals. An upward trajectory of success and growth is driving demand as we bring automation to more desks, locations, products and business use-cases.Responsibilities Build, innovate and deliver a pragmatic approach with an eye on technical debtContribute to the overall design and architecture of the productTranslate application storyboards and use cases into functional applications and improvementsDesign, build, and maintain efficient, reusable, reliable and testable Java codeEnsure optimum performance, quality, and responsiveness of the applicationsHelp maintain code quality, organization and introduce automationWork collaboratively and build relationships with TA's, PM's, Traders & Quants together with the global tech team Position Requirements: BS/MS degree in Computer Science or related fieldsExperience of RFQ workflows, FICC eTrading including Credit5+ years of working experience in Financial Services working on trading systems either at an Investment Bank, Hedge Fund or Asset Manager Excellent problem solving and proven development experience in core Java/threadingAble to take ownership, distil requirements and work in small 1 to 2 person sub-teams on business deliveriesExcellent communication skills and passion for working as a team we are a global development team across California, New York, London & Moscow with APAC expansion expectedCode archaeology. As our remit grows we will be consolidating business functionality onto our strategic platforms there is skill to reading and re-writing code afreshCommercial approach an equity holder's/owner's ethos. Focus on non-functionals such as efficient and useful logging, automated sanity checks/guard-rails, data & trader flow. Safeguard the businessDedication to Support rota and releases we all do support for the Execution team's estate and take part in releases and testing Benefits: PIMCO is committed to offering a comprehensive portfolio of employee benefits designed to support the health and well-being of you and your family. Benefits vary by location but may include:Medical, dental, and vision coverageLife insurance and travel coverage401(k) (defined contribution) retirement savings, retirement plan, pension contribution from your first day of employmentWork/life programs such as flexible work arrangements, parental leave and support, employee assistance plan, commuter benefits, health club discounts, and educational/CFA certification reimbursement programsCommunity involvement opportunities with The PIMCO Foundation in each PIMCO office < Back to search results
06/10/2021
Full time
General Information Functional Area: Technology Employee Type: Full Time Location: London Date published: 23-Sep-2021 About Us: We are PIMCO, a leading global asset management firm. We manage investments and develop solutions across the full spectrum of asset classes, strategies and vehicles: fixed income, equities, commodities, asset allocation, ETFs, hedge funds and private equity. PIMCO is one of the largest investment managers, actively managing more than $2.22 trillion in assets for clients around the world. PIMCO has over 3,000 employees in 20 offices globally. PIMCO is recognized as an innovator, industry thought leader and trusted advisor to our clients.PIMCO is one of the world's premier fixed income investment managers with thousands of professionals around the world united in a single purpose: creating opportunities for our clients in every environment. Since 1971, we have brought innovation and expertise to our partnership with the institutions, financial advisors and millions of individual investors who entrust us with their assets. We aspire to cultivate performance and leadership through empowering our people, diversity of thought, and a commitment to an inclusive culture that engages in our global communities. Position Description: We are looking to hire a Front-office electronic trading OEMS Java developer to join our Execution Technology team in London. We are offering the right engineer the chance to join an outstanding technology team within one of the world's largest asset managers building the best cross asset order management and execution workflow platform of its kind. The team build and operate a service based in-house cross asset OEMS and automated trading system.Over the coming years we will continue building on a solid foundation, designing and crafting new services, architectures and components in a brown and greenfield setting which will mature into our future trading system ultimately replacing and converging legacy platforms.The right candidate will be able to bring to bear their experience and be a part of a journey to modernize, bring change and build and operate a modern OEMS covering Rates (Bonds + IRS), Credit (HY, IG, CDX/S), Futures, FX, Equities, MBS and more. In return for your strong OMS and EMS workflow knowledge and development experience we can bring a new dimension in breadth over asset classes and frequencies at an enormously successful firm with opportunity to grow and explore.Java & AMPS (60East) plus a React/JS UI are at the centre of the tech stack while we continue to experiment, mature and trial new technologies, such as AWS, to support or goals. An upward trajectory of success and growth is driving demand as we bring automation to more desks, locations, products and business use-cases.Responsibilities Build, innovate and deliver a pragmatic approach with an eye on technical debtContribute to the overall design and architecture of the productTranslate application storyboards and use cases into functional applications and improvementsDesign, build, and maintain efficient, reusable, reliable and testable Java codeEnsure optimum performance, quality, and responsiveness of the applicationsHelp maintain code quality, organization and introduce automationWork collaboratively and build relationships with TA's, PM's, Traders & Quants together with the global tech team Position Requirements: BS/MS degree in Computer Science or related fieldsExperience of RFQ workflows, FICC eTrading including Credit5+ years of working experience in Financial Services working on trading systems either at an Investment Bank, Hedge Fund or Asset Manager Excellent problem solving and proven development experience in core Java/threadingAble to take ownership, distil requirements and work in small 1 to 2 person sub-teams on business deliveriesExcellent communication skills and passion for working as a team we are a global development team across California, New York, London & Moscow with APAC expansion expectedCode archaeology. As our remit grows we will be consolidating business functionality onto our strategic platforms there is skill to reading and re-writing code afreshCommercial approach an equity holder's/owner's ethos. Focus on non-functionals such as efficient and useful logging, automated sanity checks/guard-rails, data & trader flow. Safeguard the businessDedication to Support rota and releases we all do support for the Execution team's estate and take part in releases and testing Benefits: PIMCO is committed to offering a comprehensive portfolio of employee benefits designed to support the health and well-being of you and your family. Benefits vary by location but may include:Medical, dental, and vision coverageLife insurance and travel coverage401(k) (defined contribution) retirement savings, retirement plan, pension contribution from your first day of employmentWork/life programs such as flexible work arrangements, parental leave and support, employee assistance plan, commuter benefits, health club discounts, and educational/CFA certification reimbursement programsCommunity involvement opportunities with The PIMCO Foundation in each PIMCO office < Back to search results
Senior Equities Algo Developer
Equities Electronic Execution Senior Developer
Front Office Scala Developer
Delta 1 Developer
Java Developer Equities
A major Investment Bank are looking for a Senior Equities Algo Developer to develop a new execution, market making, Algo and risk management platform to replace a series of vendor based systems.
This platform will also cover parts of the Cash, Delta 1 and Derivatives business in Equities.
The successful Senior Equities Algo Developer will have the following:
10 years Java Development experience
Highly proficient in multithreaded core Java
Front Office Trading Floor development experience
Scala development experience highly desirable
Equity Derivatives and Delta1 business knowledge desired but not essential
Experience working on Equities and Derivative execution and market making platforms
This is a long term programme that is due to run well in to 2017 with future extensions expected for the successful Senior Equities Algo Developer candidate.
If you are interested and meet the above requirements then please apply for the Senior Equities Algo Developer position immediately
To find out more about Orgtel please visit (url removed)
Orgtel, a trading division of SThree Partnership LLP | Registered office | 1st Floor, 75 King William Street, London, EC4N 7BE, United Kingdom | Partnership Number | OC387148 England and Wales
09/09/2016
Senior Equities Algo Developer
Equities Electronic Execution Senior Developer
Front Office Scala Developer
Delta 1 Developer
Java Developer Equities
A major Investment Bank are looking for a Senior Equities Algo Developer to develop a new execution, market making, Algo and risk management platform to replace a series of vendor based systems.
This platform will also cover parts of the Cash, Delta 1 and Derivatives business in Equities.
The successful Senior Equities Algo Developer will have the following:
10 years Java Development experience
Highly proficient in multithreaded core Java
Front Office Trading Floor development experience
Scala development experience highly desirable
Equity Derivatives and Delta1 business knowledge desired but not essential
Experience working on Equities and Derivative execution and market making platforms
This is a long term programme that is due to run well in to 2017 with future extensions expected for the successful Senior Equities Algo Developer candidate.
If you are interested and meet the above requirements then please apply for the Senior Equities Algo Developer position immediately
To find out more about Orgtel please visit (url removed)
Orgtel, a trading division of SThree Partnership LLP | Registered office | 1st Floor, 75 King William Street, London, EC4N 7BE, United Kingdom | Partnership Number | OC387148 England and Wales
Senior Equities Algo Developer
Equities Electronic Execution Senior Developer
Front Office Scala Developer
Delta 1 Developer
Java Developer Equities
A major Investment Bank are looking for a Senior Equities Algo Developer to develop a new execution, market making, Algo and risk management platform to replace a series of vendor based systems.
This platform will also cover parts of the Cash, Delta 1 and Derivatives business in Equities.
The successful Senior Equities Algo Developer will have the following:
10 years Java Development experience
Highly proficient in multithreaded core Java
Front Office Trading Floor development experience
Scala development experience highly desirable
Equity Derivatives and Delta1 business knowledge desired but not essential
Experience working on Equities and Derivative execution and market making platforms
This is a long term programme that is due to run well in to 2017 with future extensions expected for the successful Senior Equities Algo Developer candidate.
If you are interested and meet the above requirements then please apply for the Senior Equities Algo Developer position immediately
To find out more about Orgtel please visit (url removed)
Orgtel, a trading division of SThree Partnership LLP | Registered office | 1st Floor, 75 King William Street, London, EC4N 7BE, United Kingdom | Partnership Number | OC387148 England and Wales
09/09/2016
Senior Equities Algo Developer
Equities Electronic Execution Senior Developer
Front Office Scala Developer
Delta 1 Developer
Java Developer Equities
A major Investment Bank are looking for a Senior Equities Algo Developer to develop a new execution, market making, Algo and risk management platform to replace a series of vendor based systems.
This platform will also cover parts of the Cash, Delta 1 and Derivatives business in Equities.
The successful Senior Equities Algo Developer will have the following:
10 years Java Development experience
Highly proficient in multithreaded core Java
Front Office Trading Floor development experience
Scala development experience highly desirable
Equity Derivatives and Delta1 business knowledge desired but not essential
Experience working on Equities and Derivative execution and market making platforms
This is a long term programme that is due to run well in to 2017 with future extensions expected for the successful Senior Equities Algo Developer candidate.
If you are interested and meet the above requirements then please apply for the Senior Equities Algo Developer position immediately
To find out more about Orgtel please visit (url removed)
Orgtel, a trading division of SThree Partnership LLP | Registered office | 1st Floor, 75 King William Street, London, EC4N 7BE, United Kingdom | Partnership Number | OC387148 England and Wales