Low-Latency C++ Engineer for Trading Systems

IMC Trading

New York (NY)

On-site

USD 175,000 - 225,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Discretionary bonus

Job summary

IMC Trading seeks a C++ Software Engineer to join our Chicago team. You will design and develop software for the hardware-centric needs of our global trading system, aiming for peak performance and minimal latency.

You will work closely with hardware engineers and cross-functional teams to implement robust solutions, optimize production code, and ensure seamless integration with the existing trading infrastructure.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or related field of study.
  • 2+ years of professional experience using modern C++ in a low-latency environment.
  • Experience with software development for hardware platforms.
  • Knowledge of trading systems and financial markets is a strong plus.
  • Excellent problem-solving and communication skills.

Responsibilities

  • Design and build low latency, high-performance trading systems.
  • Optimize production code and system components for low-latency and high-throughput.
  • Write software to control and interface with hardware components such as ASICs and FPGAs.
  • Coordinate with hardware engineers and cross-functional teams to implement solutions.
  • Ensure seamless integration of new applications and enhancements to the trading infrastructure.

Skills

Modern C++ in low-latency
Hardware-focused software
Problem-solving
Communication skills

Education

Bachelor's or Master’s degree in CS/CE or related field

Job description

IMC Trading seeks a C++ Software Engineer to join our Chicago team. You will design and develop software for the hardware-centric needs of our global trading system, aiming for peak performance and minimal latency.

You will work closely with hardware engineers and cross-functional teams to implement robust solutions, optimize production code, and ensure seamless integration with the existing trading infrastructure.

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

Similar jobs worth comparing

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

ittihad medical centre • Chicago (IL)

On-site
USD 175,000 - 225,000
C++ Software Engineer
C++ Software Engineer

Benton Partners • New York (NY)

On-site
USD 130,000 - 170,000
Low-Latency C++ Engineer for Trading Systems
Low-Latency C++ Engineer for Trading Systems

Selby Jennings • Chicago (IL)

On-site
USD 150,000 - 230,000
Low-Latency C++ Trading Systems Engineer
Low-Latency C++ Trading Systems Engineer

OP Recruiting • Chicago (IL)

Hybrid
USD 180,000 - 240,000
Competitive compensation
Healthcare & 401k matching
Incentive bonus pool
C++ Software Engineer
C++ Software Engineer

ittihad medical centre • Chicago (IL)

On-site
USD 175,000 - 225,000
Low-Latency C++ Engineer for Quant Trading
Low-Latency C++ Engineer for Quant Trading

Phaxis • Chicago (IL)

On-site
USD 150,000 - 210,000
Medical insurance
Dental insurance
Vision insurance
+2
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
Low-Latency C++ Engineer for Real-Time Trading
Low-Latency C++ Engineer for Real-Time Trading

Fintal Partners • Chicago (IL)

On-site
USD 150,000 - 190,000
Low-Latency C/C++ Senior Developer - Trading Systems
Low-Latency C/C++ Senior Developer - Trading Systems

Intercontinental Exchange Holdings, Inc. • New York (NY)

On-site
USD 150,000 - 210,000
Low-Latency C/C++ Engineer, ML-Driven Trading Systems
Low-Latency C/C++ Engineer, ML-Driven Trading Systems

Intercontinental Exchange (ICE) • New York (NY)

On-site
USD 150,000 - 210,000