C++ Software Engineer – Commodities Trading (ICE / CME)

Fionics

New York (NY)

On-site

USD 150,000 - 230,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

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

Get past ATS filters

Benefits offered by this job

Bonus tied to performance

Job summary

Fionics is seeking a skilled C++ engineer to build and refine trading systems used in live futures trading. You will contribute to exchange connectivity, market data handling, and order entry for ICE and CME, partnering with traders and researchers to turn ideas into production code.

The role emphasizes performance, low latency, and reliability in a fast-paced prop trading environment, with a strong base salary and performance-based bonuses.

Qualifications

  • Proficient in modern C++ for high-performance trading systems.
  • Experience with trading or other performance-critical environments is required.
  • Experience connecting to exchanges and handling market data is a plus.

Responsibilities

  • Build and improve trading systems in modern C++.
  • Work on exchange connectivity, market data, and order entry for ICE and CME.
  • Collaborate with traders and researchers to productionize strategies.
  • Improve speed and reliability of live trading systems.

Skills

Modern C++
Trading systems
Performance optimization
Python

Job description

We're hiring for a large, well-established proprietary trading firm with offices in Chicago, New York, London and Toronto. You'd join a commodities trading team, building the systems they use to trade futures on ICE and CME.

What you'll do
  • Build and improve the team's trading systems in modern C++
  • Work on exchange connectivity, market data and order entry for ICE and CME
  • Work closely with traders and researchers to turn strategies into production code
  • Improve the speed and reliability of live trading systems
What they're looking for
  • Strong modern C++ in a trading or other performance-critical setting
  • Experience with ICE and/or CME: market data, order entry, or exchange protocols
  • Experience at a prop trading firm, hedge fund or market maker
  • A good understanding of how trading systems fit together from end to end
  • Python is a plus
Why it's worth a look
  • A hands-on role where your code goes straight into live trading
  • The stability of a large firm, with the feel of a small team
  • Strong base and a bonus tied to performance
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ Developer
C++ Developer

Banyak Group • Chicago (IL)

On-site
USD 120,000 - 180,000
Principal C++ Engineer
Principal C++ Engineer

Acquire Me • New York (NY)

Hybrid
USD 180,000 - 260,000
C++ Engineer, Trading Systems
C++ Engineer, Trading Systems

talisman • Chicago (IL)

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

Miller Maxwell Ltd • New York (NY)

On-site
USD 150,000 - 290,000
Annual bonus
401(k) with company match
Medical, dental & vision insurance
+5
C++ Trading Systems Engineer — Live Market Execution
C++ Trading Systems Engineer — Live Market Execution

Fionics • New York (NY)

On-site
USD 150,000 - 230,000
Bonus tied to performance
C++ Software Enginner, Options Trading Strategy Developer
C++ Software Enginner, Options Trading Strategy Developer

Selby Jennings • Bala Cynwyd (PA)

On-site
USD 180,000 - 240,000
C++ in Trading
C++ in Trading

Access Search, Inc. • Chicago (IL)

On-site
USD 120,000 - 180,000
Relocation assistance
Medical and dental coverage
Catered lunches
+3
Senior C++ Developer
Senior C++ Developer

Intercontinental Exchange Holdings, Inc. • Atlanta (GA)

On-site
USD 110,000 - 160,000
Lead Developer
Lead Developer

ICE • Atlanta (GA)

On-site
USD 120,000 - 190,000
C++ Engineer - Performance for Trading Systems (Chicago)
C++ Engineer - Performance for Trading Systems (Chicago)

CPS, Inc. • Chicago (IL)

On-site
USD 90,000 - 120,000