Skip to main content

C++ Software Engineer (Chicago)

Posted 2 days ago

paragon alpha hedge fund talent businessChicago (IL)

SENIORITY

Lead

Apply (opens in a new tab)

About the role

About the Opportunity: We are working with a leading global proprietary trading firm seeking a talented C++ Software Engineer to join its high-performance trading technology team in Chicago. This is an opportunity to work on latency-critical trading infrastructure, developing highly optimised C++ software that interacts directly with specialised hardware. You'll collaborate closely with hardware engineers and trading technology teams to build and enhance systems where performance, efficiency and reliability are critical.
Key Responsibilities: Design and develop ultra-low-latency, high-performance trading systems. Optimise production C++ code and system components to improve latency and throughput. Develop software that interfaces directly with specialised hardware, including ASICs and FPGAs. Collaborate with hardware engineers and cross-functional teams to deliver efficient technical solutions. Integrate new applications and enhancements into existing trading infrastructure.
Requirements: 2+ years of professional experience developing modern C++ in a low-latency environment. Experience developing software for hardware platforms. Strong understanding of performance optimisation and high-throughput systems. Excellent problem-solving and communication skills. Bachelor's or Master's degree in Computer Science, Computer Engineering or a related discipline.
Desirable Experience: Knowledge of electronic trading systems and financial markets. Experience working with FPGA or ASIC-based systems.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this