C++ Software Engineer

Radley James

Chicago (IL)

Hybrid

USD 180,000 - 240,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work model 4 days in office + 1
Office in New York or Chicago
Competitive compensation

Job summary

Radley James is seeking a Senior C++ Software Engineer to join its Trading Systems team. You will work on core infrastructure powering electronic trading and contribute to low-latency order management, market data platforms and exchange connectivity.

Hybrid working model with 4 days in the office and Fridays remote; ability to join either the New York or Chicago office. This is a fantastic opportunity to solve complex technical challenges in a high-performance trading environment.

Qualifications

  • Experience building low-latency, high-performance systems.
  • Strong understanding of networking and distributed systems.
  • Proficiency with version control, debugging, testing and performance optimization tools.
  • Experience with scripting (Python or Bash) in production environments.
  • Degree in Computer Science, Engineering, Mathematics, or related field.

Responsibilities

  • Develop and optimise low-latency C++ applications on Linux.
  • Build market data feed handlers and exchange connectivity gateways.
  • Enhance order management, book-building, and trading engine components.
  • Develop exchange simulators and testing frameworks.
  • Contribute to trading infrastructure and messaging systems.
  • Support and improve mission-critical production trading platforms.

Skills

Low-latency C++
Linux development
Networking & dist. systems
Python / Bash scripting
Git & debugging tools

Education

Bachelor's degree in CS/Engineering/Math

Tools

Git
Perf profiling tools

Job description

Radley James is working with a leading quantitative trading and market-making firm seeking a Senior C++ Software Engineer to join its Trading Systems team.

This is an opportunity to work on the core infrastructure that powers electronic trading across global financial markets. The successful candidate will play a key role in developing and enhancing low-latency trading systems, exchange connectivity, market data platforms, and order management infrastructure used in live production environments.

Responsibilities

  • Develop and optimise low-latency C++ applications on Linux
  • Build market data feed handlers and exchange connectivity gateways
  • Enhance order management, book-building, and trading engine components
  • Develop exchange simulators and testing frameworks
  • Contribute to the evolution of trading infrastructure and messaging systems
  • Support and improve mission-critical production trading platforms

Requirements

  • Experience building low-latency, high-performance systems
  • Good understanding of networking and distributed systems
  • Experience with Git, debugging, testing, and performance optimisation tools
  • Python and/or Bash scripting experience
  • Degree in Computer Science, Engineering, Mathematics, or a related field
  • Previous experience within electronic trading, market data, FX, Futures, Fixed Income, or capital markets environments is highly desirable

What's on Offer

  • Opportunity to work on business-critical trading technology with direct impact on live markets
  • Collaborative environment alongside experienced traders and engineers
  • Competitive compensation and benefits package
  • Hybrid working model with 4 days per week in the office and Fridays working remotely
  • Flexibility to join either the New York or Chicago office

This is a fantastic opportunity for an experienced engineer looking to solve complex technical challenges within a highly performant trading environment.

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

Similar jobs worth comparing

Senior C++ Trading Systems Engineer — Low-Latency Hybrid
Senior C++ Trading Systems Engineer — Low-Latency Hybrid

Radley James • Chicago (IL)

Hybrid
USD 180,000 - 240,000
Hybrid work model 4 days in office + 1
Office in New York or Chicago
Competitive compensation
Senior C++ Software Engineer
Senior C++ Software Engineer

Phaxis • Chicago (IL)

On-site
USD 150,000 - 210,000
Medical insurance
Dental insurance
Vision insurance
+2
Senior Software Engineer (C++ Trading Systems) | Fixed Income Technology
Senior Software Engineer (C++ Trading Systems) | Fixed Income Technology

Selby Jennings • New York (NY)

On-site
USD 140,000 - 190,000
C++ Software Engineer
C++ Software Engineer

Radley James • New York (NY)

On-site
USD 120,000 - 150,000
Senior C++ Engineer / Prop Trading / Woodridge, IL
Senior C++ Engineer / Prop Trading / Woodridge, IL

Motion Recruitment • Woodridge (IL)

Hybrid
USD 130,000 - 175,000
Competitive base salary
Bonus eligible
Medical Insurance
+6
Senior Software Developer (Trading Services)
Senior Software Developer (Trading Services)

OP Recruiting • Chicago (IL)

Hybrid
USD 180,000 - 240,000
Competitive compensation
Healthcare & 401k matching
Incentive bonus pool
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
Trading Systems Software Engineer - New York
Trading Systems Software Engineer - New York

Miller Maxwell • New York (NY)

On-site
USD 120,000 - 150,000
Low-Latency C++ Engineer for HFT Trading
Low-Latency C++ Engineer for HFT Trading

Radley James Limited • New York (NY)

On-site
USD 90,000 - 120,000
Competitive salary
Performance-based bonuses
Professional development opportunities
+1
Senior C++ Market Data Engineer
Senior C++ Market Data Engineer

Harrington Starr • Chicago (IL)

Hybrid
USD 140,000 - 190,000