Ultra-Low Latency C++ Lead with FPGA Acceleration

Next Frontier Capital

Greater London

On-site

GBP 110,000 - 150,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

JPMorgan Chase is seeking an Ultra Low Latency C++ Lead Software Engineer within the Electronic Trading Technology team in London. You will design, build, and operate market gateway solutions with FPGA acceleration, driving stability, latency optimization, and regulatory compliance.

You will partner with hardware teams to integrate FPGA pipelines with a high-performance C++ stack, affecting trading connectivity and risk management applications used globally.

Qualifications

  • Proficiency in modern C++ on Unix/Linux with multithreading basics.
  • Hands-on system design and production-grade development experience.
  • Strong scripting (Python, Perl, Shell) for automation.
  • Familiarity with Agile, CI/CD, resiliency and security.

Responsibilities

  • Design and build low-latency market gateway solutions with FPGA acceleration.
  • Lead software development lifecycle focusing on stability and latency.
  • Integrate FPGA pipelines with C++ for deterministic performance.
  • Develop automated test strategies for latency and throughput.
  • Collaborate with infrastructure, networking, and operations teams.
  • Advocate AI-assisted engineering practices with validated outputs.

Skills

Modern C++
Multithreading
System design
Python scripting
CI/CD
AI-assisted tooling
Networking
FPGA interaction

Education

Bachelor's degree in Computer Science/Engineering

Tools

FPGA
Verilog
VHDL
PCIe
TCP/IP

Job description

JPMorgan Chase is seeking an Ultra Low Latency C++ Lead Software Engineer within the Electronic Trading Technology team in London. You will design, build, and operate market gateway solutions with FPGA acceleration, driving stability, latency optimization, and regulatory compliance.

You will partner with hardware teams to integrate FPGA pipelines with a high-performance C++ stack, affecting trading connectivity and risk management applications used globally.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Ultra-Low Latency C++ Lead Engineer – Trading Tech
Ultra-Low Latency C++ Lead Engineer – Trading Tech

Fairygodboss • Greater London

On-site
GBP 120,000 - 190,000
Ultra‑Low Latency C++ Lead Engineer (FPGA/Trading)
Ultra‑Low Latency C++ Lead Engineer (FPGA/Trading)

JPMorganChase • Greater London

On-site
GBP 80,000 - 120,000
Lead C++ Engineer - Ultra-Low Latency Trading Systems
Lead C++ Engineer - Ultra-Low Latency Trading Systems

JPMorganChase • Greater London

On-site
GBP 80,000 - 100,000
Lead Software Engineering - C++
Lead Software Engineering - C++

JPMorganChase • Greater London

On-site
GBP 80,000 - 120,000
Lead Software Engineering - C++
Lead Software Engineering - C++

Fairygodboss • Greater London

On-site
GBP 120,000 - 190,000
Lead Software Engineering - C++
Lead Software Engineering - C++

Next Frontier Capital • Greater London

On-site
GBP 110,000 - 150,000
Senior Lead C++ Engineer - FICC eTrading (Low-Latency)
Senior Lead C++ Engineer - FICC eTrading (Low-Latency)

Fairygodboss • Greater London

On-site
GBP 120,000 - 160,000
Senior Lead Software Engineer Low-Latency Trading Platform
Senior Lead Software Engineer Low-Latency Trading Platform

JPMorganChase • Greater London

On-site
GBP 70,000 - 100,000
Ultra-Low Latency C++ Engineer - Trading Systems
Ultra-Low Latency C++ Engineer - Trading Systems

Selby Jennings • City Of London

On-site
GBP 110,000 - 170,000
Competitive compensation
Performance bonus
Autonomy
+2
Senior Lead C++ Engineer for FICC E-Trading Systems
Senior Lead C++ Engineer for FICC E-Trading Systems

JPMorgan Chase & Co. • Greater London

On-site
GBP 110,000 - 170,000