Software Engineer

NJF Global Holdings Ltd

United States

On-site

USD 180,000 - 260,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

NJF Global Holdings Ltd in New York is seeking an experienced software engineer to build and optimise ultra-low-latency C++ systems for real-time trading infrastructure. You will work across C++, Linux, networking, memory and concurrency to push performance to new levels.

Collaborating with traders, researchers and engineers, you will drive reliability, scalability and low-latency improvements as our New York team scales.

Qualifications

  • Strong C++ and Linux experience.
  • Experience with low-latency or high-performance systems.
  • Strong knowledge of multithreading, concurrency and performance optimisation.
  • Background in networking, distributed systems or systems programming is a plus.
  • Strong problem-solving skills and a passion for challenging technical problems.

Responsibilities

  • Build and optimise ultra-low-latency C++ systems.
  • Develop high-performance infrastructure for real-time trading.
  • Work across C++, Linux, networking, memory and concurrency.
  • Collaborate closely with traders, researchers and engineers.
  • Improve system performance, reliability and scalability.
  • Help build and scale technology within a growing New York team.

Skills

C++
Linux
Low-latency
Multithreading
Concurrency
Performance optimisation

Job description

Total compensation: flexible – based on experience and seniority

The Role
  • Build and optimise ultra-low-latency C++ systems.
  • Develop high-performance infrastructure for real-time trading.
  • Work across C++, Linux, networking, memory and concurrency.
  • Collaborate closely with traders, researchers and engineers.
  • Improve system performance, reliability and scalability.
  • Help build and scale technology within a growing New York team.
What We’re Looking For
  • Strong C++ and Linux experience.
  • Experience with low-latency or high-performance systems.
  • Strong knowledge of multithreading, concurrency and performance optimisation.
  • Background in networking, distributed systems or systems programming is a plus.
  • Strong problem-solving skills and a passion for challenging technical problems.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Low-Latency C++ Engineer for Real-Time Trading
Low-Latency C++ Engineer for Real-Time Trading

NJF Global Holdings Ltd • United States

On-site
USD 180,000 - 260,000
Senior Software Engineer
Senior Software Engineer

Durlston Partners LLP • New York (NY)

On-site
USD 600,000 - 750,000
C++ Software Engineer
C++ Software Engineer

Fintal Partners • Chicago (IL)

On-site
USD 150,000 - 230,000
Senior Software Engineer
Senior Software Engineer

Radley James • New York (NY)

On-site
USD 130,000 - 210,000
Software Engineer (C++)
Software Engineer (C++)

Entec Partners • New York (NY)

On-site
USD 180,000 - 240,000
Software Engineer
Software Engineer

Neutral Street • New York (NY)

On-site
USD 180,000 - 280,000
C++ Engineer, Trading Systems
C++ Engineer, Trading Systems

talisman • Chicago (IL)

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

Goliath Partners • New York (NY)

On-site
USD 300,000 - 350,000
Competitive compensation
Collaborative environment
Access to cutting-edge hardware/software
Senior Software Engineer
Senior Software Engineer

Bowden Brown • Austin (TX)

On-site
USD 500,000 - 1,500,000
Senior C++ Engineer
Senior C++ Engineer

Goliath Partners • Illinois

On-site
USD 700,000 - 850,000