R&D Software Engineer

NJF Global Holdings Ltd

Greater London

On-site

GBP 60,000 - 80,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading global trading firm in Greater London is seeking Software Engineers to join its R&D team. The successful candidates will work on designing and delivering both software and hardware solutions that impact trading performance. Responsibilities include identifying performance improvements within automated trading systems and developing high-performance software solutions. Candidates should possess strong C/C++ skills, experience in low-level software development, and a solid understanding of networking concepts.

Qualifications

  • Strong C or C++ design and programming skills.
  • Experience developing low-level and/or embedded software applications.
  • Broad knowledge of algorithms with foundational understanding of statistics and linear algebra.

Responsibilities

  • Identify performance and architectural improvement opportunities within a large automated trading system.
  • Design, develop, test, and deploy high-performance software solutions.
  • Collaborate with development and operational teams.
  • Build internal productivity tooling to support engineering teams.
  • Contribute to next-generation heterogeneous application development.

Skills

C/C++ programming
Embedded software development
Algorithms
Python
Networking concepts

Job description

My client, a leading global trading firm, is seeking Software Engineers to join its R&D team. This team work to design and deliver both software and hardware solutions across networking, HPC and real time acceleration.

The successful candidate will bring low-level engineering skills, networking and an understanding of computer architecture. This role offers the opportunity to contribute directly across hybrid hardware/software solutions that have a direct impact on trading performance.

Key Responsibilities:
  • Identify performance and architectural improvement opportunities within a large automated trading system.
  • Design, develop, test, and deploy high-performance software solutions.
  • Collaborate with development and operational teams to coordinate technology introduction and production rollout.
  • Build internal productivity tooling to support engineering teams.
  • Contribute to next-generation heterogeneous (hardware/software) application development.
Required Skills:
  • Strong C or C++ design and programming skills.
  • Experience developing low-level and/or embedded software applications.
  • Broad knowledge of algorithms with foundational understanding of statistics and linear algebra.
  • Experience with Python, MATLAB, or R for data analytics.
  • Understanding of networking concepts (Ethernet, TCP/IP, InfiniBand, etc.); low-level networking knowledge preferred.

If you're passionate about performance engineering & solving complex problems at scale, apply below.

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

Similar jobs worth comparing

High-Performance Software Engineer, R&D for Trading
High-Performance Software Engineer, R&D for Trading

NJF Global Holdings Ltd • Greater London

On-site
GBP 60,000 - 80,000
C++ Software Engineer
C++ Software Engineer

Selby Jennings • City Of London

On-site
GBP 90,000 - 130,000
C++ Software Engineer - Systematic Trading Technology
C++ Software Engineer - Systematic Trading Technology

Selby Jennings • City Of London

On-site
GBP 85,000 - 130,000
Senior Low Latency C++ Developer
Senior Low Latency C++ Developer

Balyasny Asset Management L.P. • Greater London

On-site
GBP 120,000 - 180,000
Senior Low Latency Kernel Engineer (C++/Linux)
Senior Low Latency Kernel Engineer (C++/Linux)

Selby Jennings • Greater London

On-site
GBP 140,000 - 180,000
Senior C++ Developer | HFT Trading Systems
Senior C++ Developer | HFT Trading Systems

Selby Jennings • Greater London

On-site
GBP 120,000 - 190,000
C/C++ Software Engineer
C/C++ Software Engineer

iO Associates • Stevenage

On-site
GBP 60,000 - 90,000
Lead Engineer, Trading Platform Engineering
Lead Engineer, Trading Platform Engineering

Bullish • Greater London

On-site
GBP 70,000 - 100,000
C++ Developer
C++ Developer

Oliver Bernard • Greater London

On-site
GBP 212,500 - 287,500
Senior C++ Electronic Trading Engineer
Senior C++ Electronic Trading Engineer

Lorien • Greater London

On-site
GBP 120,000 - 180,000