Low-Latency C++ Engineer for Trading Systems

Greenhouse Software, Inc.

Chicago, New York (IL, NY)

On-site

USD 175,000 - 225,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

IMC is seeking a highly skilled C++ Software Engineer to join our Chicago team. You will design and develop software solutions tailored to the hardware-specific needs of our global trading system with a focus on optimizing performance.

Our dynamic, fast-paced environment enables collaboration and rapid feedback across global teams. You will spot opportunities, solve problems, and develop innovative technologies in a pragmatic, enjoyable setting.

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.

Responsibilities

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

Skills

C++ (modern)
Low-latency
Hardware interfacing
Problem solving

Education

Bachelor's or Master’s in CS/CE

Job description

IMC is seeking a highly skilled C++ Software Engineer to join our Chicago team. You will design and develop software solutions tailored to the hardware-specific needs of our global trading system with a focus on optimizing performance.

Our dynamic, fast-paced environment enables collaboration and rapid feedback across global teams. You will spot opportunities, solve problems, and develop innovative technologies in a pragmatic, enjoyable setting.

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

IMC Trading • New York (NY)

On-site
USD 175,000 - 225,000
Discretionary bonus
Low-Latency C++ Engineer for Hardware-Driven Trading
Low-Latency C++ Engineer for Hardware-Driven Trading

IMC Trading • Chicago (IL)

On-site
USD 175,000 - 225,000
Discretionary bonus
Insurance
Paid leave
C++ Low-Latency Trading Systems Engineer
C++ Low-Latency Trading Systems Engineer

OP Recruiting • Chicago (IL)

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

IMC Trading • New York (NY)

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

IMC Trading • Chicago (IL)

On-site
USD 175,000 - 225,000
Discretionary bonus
Insurance
Paid leave
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 Low-Latency C++ Architect for Trading Systems
Senior Low-Latency C++ Architect for Trading Systems

Objective Partners • Chicago (IL)

Hybrid
USD 180,000 - 260,000
Competitive base salary
Performance bonus pool
Healthcare benefits
C++ Software Engineer
C++ Software Engineer

Greenhouse Software, Inc. • Chicago (IL), New York (NY)

On-site
USD 175,000 - 225,000
Low-Latency C++ Engineer – Real-Time Trading Systems
Low-Latency C++ Engineer – Real-Time Trading Systems

Fintal Partners • Chicago (IL)

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

IMC B.V. • Chicago (IL)

On-site
USD 175,000 - 225,000