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

Fairygodboss

Greater London

On-site

GBP 120,000 - 190,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

JPMorgan Chase is seeking an Ultra Low Latency C++ Lead Software Engineer to design, build, and operate market gateway solutions with FPGA acceleration. You will drive the software development lifecycle with a focus on stability, latency optimization, and continuous improvement.

You will partner with hardware teams to integrate FPGA pipelines with our C++ stack, ensuring high reliability and operational excellence across global markets.

Qualifications

  • Proficiency in modern C++ on Unix/Linux with strong multithreading and OO design.
  • Scripting skills (Python, Perl, Shell) for automation.
  • Advanced understanding of Agile methodologies, CI/CD, resiliency, and security.
  • Ability to review and debug code written by others.
  • Knowledge of low-level TCP/IP and network stack behavior.
  • Comfort working closely with infrastructure and networking teams.
  • Experience leading use of AI-assisted software development tools with validation standards.
  • Strong understanding of responsible AI in engineering workflows.

Responsibilities

  • Execute creative software solutions across design, development, and troubleshooting.
  • Design, develop, and test reliable C++ code for trading connectivity and risk controls on Unix/Linux.
  • Implement end-to-end low latency client setups, including production rollout and post-release validation.
  • Automate remediation for recurring issues to improve operational stability.
  • Establish and execute test strategies for latency, throughput, and resiliency.
  • Lead development of market access trading and risk management modules.
  • Collaborate with Application Development, Business Analysts, and Operations teams.
  • Integrate FPGA pipelines with C++ software for deterministic performance.

Skills

Modern C++
Unix/Linux
Multithreading
Scripting (Python, Perl, Shell)
CI/CD
Agile methodologies
Code review
TCP/IP networking
AI-assisted tooling
Software-hardware interaction

Education

Bachelor's degree in CS/Engineering

Tools

Verilog/VHDL
PCIe
FPGA development
Linux kernel drivers

Job description

JPMorgan Chase is seeking an Ultra Low Latency C++ Lead Software Engineer to design, build, and operate market gateway solutions with FPGA acceleration. You will drive the software development lifecycle with a focus on stability, latency optimization, and continuous improvement.

You will partner with hardware teams to integrate FPGA pipelines with our C++ stack, ensuring high reliability and operational excellence across global markets.

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

Similar jobs worth comparing

Ultra-Low Latency C++ Lead with FPGA Acceleration
Ultra-Low Latency C++ Lead with FPGA Acceleration

Next Frontier Capital • Greater London

On-site
GBP 110,000 - 150,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 Software Engineering - C++
Lead Software Engineering - C++

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++

Next Frontier Capital • Greater London

On-site
GBP 110,000 - 150,000
Lead Software Engineering - C++
Lead Software Engineering - C++

Fairygodboss • Greater London

On-site
GBP 120,000 - 190,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
Senior Platform Engineer: Low-Latency Trading
Senior Platform Engineer: Low-Latency Trading

Next Frontier Capital • Greater London

On-site
GBP 140,000 - 190,000
Low-Latency Payments Platform Lead
Low-Latency Payments Platform Lead

JPMorganChase • England

On-site
GBP 90,000 - 130,000