Low-Latency C++ Software Engineer (C++/Python) in Finance

N.P.A.

Greater London

On-site

GBP 70,000 - 110,000

Full time

7 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

N.P.A. is seeking a C++ Software Engineer to build high-performance, low-latency software for financial markets. The role collaborates with Product, Infrastructure and QA teams to deliver reliable code handling high TPS in a global environment.

The ideal candidate will have strong C++11, Boost, Python (Pytest), and Linux experience, with familiarity in exchange connectivity and agile practices. A finance background is advantageous.

Qualifications

  • 2+ years development experience in C++11 and Boost creating performant, scalable applications.
  • 2+ years of experience in networking (UDP, Multicasting, TCP), messaging, and algorithms.
  • 2+ years of experience on Linux systems.
  • Good understanding of modern development best practices and knowledge of Git/GitHub.
  • Python, including Pytest.

Responsibilities

  • Codes, tests, integrates, and documents software.
  • Provides technical leadership to more junior employees and other teams.
  • Apply principles and techniques of computer science, engineering, and mathematical analysis to the development of complex products.
  • Participate as a Subject Matter Expert in internal review of software components and systems.
  • Work on the hardest technical problems facing the company, often these problems are unusually complex and require creativity and innovation.
  • Apply and champion the appropriate standards, processes, procedures, and tools throughout the system development life cycle to support the generation of technical engineering products.
  • Keep abreast of technology trends and champion new ideas and process improvements.

Skills

C++11
Boost
Networking (UDP/TCP)
Linux
Git/GitHub
Python (Pytest)

Job description

N.P.A. is seeking a C++ Software Engineer to build high-performance, low-latency software for financial markets. The role collaborates with Product, Infrastructure and QA teams to deliver reliable code handling high TPS in a global environment.

The ideal candidate will have strong C++11, Boost, Python (Pytest), and Linux experience, with familiarity in exchange connectivity and agile practices. A finance background is advantageous.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ Software Engineer - C++, Python - Financial/Banking
C++ Software Engineer - C++, Python - Financial/Banking

N.P.A. • Greater London

On-site
GBP 70,000 - 110,000
C++ Software Engineer: Low-Latency FinTech (Hybrid)
C++ Software Engineer: Low-Latency FinTech (Hybrid)

TP ICAP Group Services Ltd • City Of London

On-site
GBP 60,000 - 75,000
Low-Latency C++ Engineer for Trading Platform (London Onsite)
Low-Latency C++ Engineer for Trading Platform (London Onsite)

Tatton Recruitment • Greater London

On-site
GBP 90,000 - 120,000
Low-Latency C++ Software Engineer - Greenfield Finance
Low-Latency C++ Software Engineer - Greenfield Finance

Venture Up • Oxford

On-site
GBP 60,000 - 80,000
Lucrative salary
Bonus
Benefits
C++ Low-Latency Trading Software Engineer - Cambridge
C++ Low-Latency Trading Software Engineer - Cambridge

Options Technology Ltd. • United Kingdom

Remote
GBP 45,000 - 70,000
Low-Latency C++ Engineer – High-Performance Finance
Low-Latency C++ Engineer – High-Performance Finance

Barlowe LLP • Greater London

On-site
GBP 70,000 - 100,000
Highly competitive compensation
Annual discretionary bonus
35 days’ annual leave
+4
High-Performance C++ Engineer for Global Markets
High-Performance C++ Engineer for Global Markets

Aquis Exchange PLC • City Of London

On-site
GBP 80,000 - 110,000
Low-Latency C++ Developer for Market-Making | Flexible WFH
Low-Latency C++ Developer for Market-Making | Flexible WFH

Oxford Knight • Greater London

Hybrid
GBP 90,000 - 150,000
WFH flexibility
Competitive compensation
Low-Latency C++ Developer for HFT (Remote)
Low-Latency C++ Developer for HFT (Remote)

Oxford Knight • England

Hybrid
GBP 90,000 - 150,000
Competitive salary
Flexible working from home
Medical insurance
+2
Senior C++ Developer — Low-Latency Trading (Hybrid)
Senior C++ Developer — Low-Latency Trading (Hybrid)

LGBT Great • Greater London

Hybrid
GBP 90,000 - 130,000