Senior Software Engineer: Low-Latency Exchange Connectivity

NinjaTrader

Chicago (IL)

Hybrid

USD 140,000 - 190,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Generous PTO
7 paid holidays annually
401(k) with 3.5% company match
Paid parental bonding leave
Health, vision, dental coverage
Life and disability insurance

Job summary

NinjaTrader is seeking a skilled Sr. Software Engineer II to enhance exchange connectivity and high-performance trading systems. You will design components for low latency and reliability while collaborating with various teams.

The ideal candidate will bring over 8 years of experience in the trading industry, ideally proficient in C++ or Rust, and will support live trading systems. The role is based in Chicago, IL with a hybrid work schedule.

Qualifications

  • 8+ years of experience in the trading industry, ideally with C++ or Rust.
  • Experience supporting live trading systems in production.

Responsibilities

  • Design and support exchange connectivity components.
  • Develop market data handlers and order gateways.
  • Collaborate with Trading OMS and infrastructure teams.

Skills

C++
Rust
Network programming
Multicast UDP
TCP
Asynchronous programming
Market data systems
Mentoring skills

Education

Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field

Tools

Wireshark
Linux knowledge

Job description

NinjaTrader is seeking a skilled Sr. Software Engineer II to enhance exchange connectivity and high-performance trading systems. You will design components for low latency and reliability while collaborating with various teams.

The ideal candidate will bring over 8 years of experience in the trading industry, ideally proficient in C++ or Rust, and will support live trading systems. The role is based in Chicago, IL with a hybrid work schedule.

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

Similar jobs worth comparing

Senior Exchange Connectivity Engineer - C++ (Low-Latency)
Senior Exchange Connectivity Engineer - C++ (Low-Latency)

NinjaTrader • Chicago (IL)

On-site
USD 140,000 - 190,000
Generous PTO
401k with 3.5% Company Match
Paid Parental Bonding Leave
+2
Sr. Software Engineer II, Exchange Connectivity (C++)
Sr. Software Engineer II, Exchange Connectivity (C++)

NinjaTrader • Chicago (IL)

On-site
USD 140,000 - 190,000
Generous PTO
401k with 3.5% Company Match
Paid Parental Bonding Leave
+2
Sr. Software Engineer II, Exchange Connectivity
Sr. Software Engineer II, Exchange Connectivity

NinjaTrader • Chicago (IL)

Hybrid
USD 140,000 - 190,000
Generous PTO
7 paid holidays annually
401(k) with 3.5% company match
+3
C++ Low-Latency Trading Engineer
C++ Low-Latency Trading Engineer

CPS Inc. • Chicago (IL)

On-site
USD 150,000 - 225,000
Health
Dental
Vision
+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
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/C++ Developer for Low-Latency Trading Systems
Senior C/C++ Developer for Low-Latency Trading Systems

ICE Clear Europe Limited • New York (NY)

On-site
USD 150,000 - 210,000
Healthcare coverage
401(k) plan
Life insurance
+2
Senior C++ Backend Engineer - Low-Latency Trading (Remote)
Senior C++ Backend Engineer - Low-Latency Trading (Remote)

Understanding Recruitment • Town of Poland (NY)

On-site
USD 100,000 - 150,000
Flexible working hours
Yearly company vacations
Healthy work-life balance
Senior Software Engineer – Low Latency Trading / Core Java
Senior Software Engineer – Low Latency Trading / Core Java

Hudson Manpower • Chicago (IL)

Hybrid
USD 150,000 - 190,000
Senior C++ Systems Engineer - Low-Latency Trading
Senior C++ Systems Engineer - Low-Latency Trading

Old Mission • New York (NY)

Hybrid
USD 175,000 - 300,000
Fully paid Medical, Dental, Vision
Tuition Reimbursement Program
401(k) with employer match
+3