C++ Runtime & Performance Engineer
Acquire me · New York, New York, United States
FULL TIMEpermanent
Job Description
C++ Runtime & Performance Engineer | Quantitative Trading | New York / Chicago
Before applying for this role, please read the following information about this opportunity found below.
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++ systemsInvestigate CPU, memory and concurrency bottlenecksWork on memory allocation, threading, synchronization and runtime behaviourProfile applications from software down to the underlying hardwareImprove cache efficiency, data layout and execution performanceDevelop low-level tooling and infrastructure used by other engineers
What we’re looking for:Deep C++ and Linux experienceStrong understanding of memory management, concurrency and CPU architectureExperience profiling and optimizing complex systemsKnowledge of caches, NUMA, allocators, atomics and synchronizationExperience with compilers, runtimes, kernels, databases, browsers, networking or other performance-sensitive systems is highly relevant
No previous trading experience is required. xzbcwsv This is particularly relevant for engineers working on performance-sensitive infrastructure, runtimes, operating systems, compilers, browsers or large-scale C++ systems.
Before applying for this role, please read the following information about this opportunity found below.
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++ systemsInvestigate CPU, memory and concurrency bottlenecksWork on memory allocation, threading, synchronization and runtime behaviourProfile applications from software down to the underlying hardwareImprove cache efficiency, data layout and execution performanceDevelop low-level tooling and infrastructure used by other engineers
What we’re looking for:Deep C++ and Linux experienceStrong understanding of memory management, concurrency and CPU architectureExperience profiling and optimizing complex systemsKnowledge of caches, NUMA, allocators, atomics and synchronizationExperience with compilers, runtimes, kernels, databases, browsers, networking or other performance-sensitive systems is highly relevant
No previous trading experience is required. xzbcwsv This is particularly relevant for engineers working on performance-sensitive infrastructure, runtimes, operating systems, compilers, browsers or large-scale C++ systems.
Details
| Company | Acquire me |
| Location | New York, New York, United States |
| Type | FULL TIME |
| Niche | marketing |
| Experience | permanent |
