Senior C++ Engineer — Real-Time Trading Systems (Hybrid)

NJF Global Holdings Ltd

Chicago (IL)

Hybrid

USD 140,000 - 190,000

Full time

9 days ago
Application generator

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

Get past ATS filters

Job summary

NJF Global Holdings Ltd in Chicago seeks a Senior Software Developer to build mission-critical real-time trading, risk, and decision-support systems.

You will design and implement high-throughput distributed services with low latency, working with traders and quantitative developers across global markets.

This hybrid role requires in-office three days a week, with strong C++ and systems programming skills and cross-team collaboration.

Qualifications

  • 5+ years of commercial software engineering experience.
  • Strong experience with modern C++ (11/14/17+).
  • Experience in high-throughput, low-latency applications.
  • Proven ability to design scalable, highly available distributed systems.
  • Proficient with SQL and relational databases (ideally PostgreSQL).
  • Familiarity with networking and socket programming (TCP/UDP).
  • Excellent cross-team communication and collaboration.

Responsibilities

  • Designing and developing real time distributed services for position management, PnL, and risk calculations.
  • Building scalable, fault tolerant systems capable of processing millions of events per second.
  • Developing reliable messaging infrastructure and high performance data pipelines.
  • Optimising systems for latency, throughput, scalability, and resilience.
  • Collaborating with traders, quantitative developers, and engineering teams on production solutions.
  • Contributing to system architecture, design, and platform improvements.
  • Investigating and resolving complex production and performance issues.

Skills

Modern C++ (C++11/14/17+)
Multithreading & concurrency
Low latency & high throughput
Distributed systems design
SQL / PostgreSQL
Networking / sockets
Team collaboration

Education

Bachelor's degree in Computer Science/Engineering/Mathematics

Tools

PostgreSQL
TCP/IP sockets

Job description

NJF Global Holdings Ltd in Chicago seeks a Senior Software Developer to build mission-critical real-time trading, risk, and decision-support systems.

You will design and implement high-throughput distributed services with low latency, working with traders and quantitative developers across global markets.

This hybrid role requires in-office three days a week, with strong C++ and systems programming skills and cross-team collaboration.

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

Similar jobs worth comparing

Low-Latency C++ Engineer for Trading Systems
Low-Latency C++ Engineer for Trading Systems

NJF Global Holdings Ltd • New York (NY)

On-site
USD 150,000 - 210,000
Senior C++ Engineer
Senior C++ Engineer

Harrington Starr • Chicago (IL)

Hybrid
USD 150,000 - 210,000
Senior C++ Engineer - Real-Time Trading Systems
Senior C++ Engineer - Real-Time Trading Systems

Atrium Staffing • New York (NY)

On-site
USD 136,000 - 175,000
Comprehensive benefits package
Health and wellness benefits
Paid time off
+2
Senior Software Engineer
Senior Software Engineer

NJF Global Holdings Ltd • Chicago (IL)

Hybrid
USD 140,000 - 190,000
Senior C++ Real-Time Distributed Systems Engineer
Senior C++ Real-Time Distributed Systems Engineer

Harrington Starr • Chicago (IL)

Hybrid
USD 150,000 - 210,000
Senior C++ Engineer – Low-Latency Market Data
Senior C++ Engineer – Low-Latency Market Data

Chicago Trading Company • New York (NY)

On-site
USD 225,000 - 250,000
Generous time off
Insurance coverage
Paid parental leave
+2
Senior C++ Engineer Remote Low-Latency Trading
Senior C++ Engineer Remote Low-Latency Trading

Motion Recruitment Partners LLC • Woodridge (IL)

On-site
USD 140,000 - 190,000
Competitive base salary
Bonus eligible
Medical Insurance
+4
Senior C++ Engineer — Low-Latency Trading Systems
Senior C++ Engineer — Low-Latency Trading Systems

Chicago Trading Company • Chicago (IL)

On-site
USD 200,000 - 250,000
Generous time off
Insurance coverage
Paid parental leave
+2
Senior C++ Engineer - Remote, Low-Latency Trading
Senior C++ Engineer - Remote, Low-Latency Trading

Motion Recruitment • Woodridge (IL)

Hybrid
USD 130,000 - 175,000
Competitive base salary
Bonus eligible
Medical Insurance
+6
Senior C++ Systems Engineer - Ultra-Low Latency Trading
Senior C++ Systems Engineer - Ultra-Low Latency Trading

Flow Traders • Illinois

On-site
USD 185,000 - 225,000