C++ Runtime & Performance Engineer

Posted 3 days ago

acquire meNew York (NY)

SENIORITY

Senior

Apply

About the role

C++ Runtime & Performance Engineer | Quantitative Trading | New York / Chicago We are working with a top quantitative trading firm looking for an engineer with deep expertise in C++, Linux and systems performance. The team works on some of the lowest-level components of the firm's technology stack, focusing on extracting performance from modern hardware and improving the efficiency and predictability of latency-sensitive systems. What you’ll work on: Build and optimize performance-critical C++ systems Investigate CPU, memory and concurrency bottlenecks Work on memory allocation, threading, synchronization and runtime behaviour Profile applications from software down to the underlying hardware Improve cache efficiency, data layout and execution performance Develop low-level tooling and infrastructure used by other engineers
What we’re looking for: Deep C++ and Linux experience Strong understanding of memory management, concurrency and CPU architecture Experience profiling and optimizing complex systems Knowledge of caches, NUMA, allocators, atomics and synchronization Experience with compilers, runtimes, kernels, databases, browsers, networking or other performance-sensitive systems is highly relevant No previous trading experience is required. This is particularly relevant for engineers working on performance-sensitive infrastructure, runtimes, operating systems, compilers, browsers or large-scale C++ 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