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
£ 260K

Job 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...

Apply for this position