Lead Software Engineer
JPMorgan Chase & Co.
Charing Cross, United Kingdom
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
£ 260KJob location
Remote
Charing Cross, United Kingdom
Tech stack
.NET
Algorithmic Trading
Azure
C Sharp (Programming Language)
C++
Client Server Models
Computer Programming
Software Engineering
React
Backend
Job description
We're supporting a major financial organisation on a multi-year programme to modernise and migrate a legacy FX trading platform. The Eastern Time Zone environment has already been successfully migrated; now the focus shifts to delivering the same transformation for the Western Time Zone platform.
This is a hands-on C++ engineering role working on high-performance, cross-asset execution and hedging systems within a front-office trading environment.
What You'll Be Doing
- Enhancing and rebuilding components of a modern FX trading platform using C++14/17+
- Designing and implementing low-latency solutions across FX, equities, and expanding into futures and options
- Building connectivity and integrations for liquidity provider onboarding (FIX, market data, order routing)
- Contributing to the core migration effort modernising legacy trading architecture
- Working alongside specialists in low-latency engineering, networking, and capital markets technology
- Supporting multi-asset risk management and hedging workflows within a fast-paced trading environment, C++ Developer / Technical Lead (Windows C / C++, C#) London to £115k FTC Are you a skilled C++ Developer with technical / team leadership skills looking for a new opportunity? You could be progressing your career in a senior, hands-on role at a global market data..., Job Description Apply below after reading through all the details and supporting information regarding this job opportunity. Lead Developer, Azure, .NET, C#, React, LogicApps, Full Stack Engineer, Mainly Remote Lead Developer required for a Professional Services business..., Director of Software Engineering - C++ - Global Head of Derivatives Exchange Connectivity, A leading global financial institution seeks a Lead Software Engineer to enhance and deliver market-leading technology products. Like the look of this opportunity Make sure to apply fast, as a high volume of applications is expected Scroll down to read the complete job..., Senior C# Developer / Backend Software Engineer (C# .Net) London onsite to £150kAre you an experienced backend focussed C# Developer?You could be progressing your career in a senior, hands-on role at a global Sports Trading business, earning substantial bonuses.As a Senior...
Requirements
- 10+ years' experience in modern C++ development
- Strong understanding of STL, Boost, multithreading, and performance xwwtmva optimisation
- Proven background in capital markets - ideally FX, but cross-asset experience also welcomed
- Solid understanding of trading system architecture, market data, execution flows
- Experience with FIX and LP integrations
- Ability to work in a high-performance engineering culture alongside front-office technology teams
Nice to Have
- Buy-side C++ experience
- Knowledge of futures, options, and broader cross-asset trading
Similar jobs
Lecturer - Programming in C++
About the company
As a Director of Software Engineering at JPMorgan Chase within the Commercial and Investment Bank, specifically as part of the 100+ F&O Execution Technology team, you will hold a pivotal leadership role. You will be accountable to the wider Derivatives Execution leadership,..., C++ Software Engineer / Developer (C++ Rust Low Latency HFT) London / WFH to £180k+Opportunity to join a hugely profitable High Frequency Trading firm that specialise in crypto markets and earning substantial bonuses in a senior, hands-on role, working with C++ and Rust.As...