C++ Developer - Low Level - High Frequency Trading | New York, NY...
Fourier Ltd - New York
Work at Fourier Ltd
Overview
- View job
Overview
C++ Developer - Low Level - High Frequency Trading
C++ Developer - Low Level - High Frequency Trading
Fourier Ltd New York, United States Apply now Posted 1 day ago Permanent $250k - $700kC++ Developer - Low Level - High Frequency Trading
Fourier Ltd New York, United States Apply nowKeywords: C++ Developer, Modern C++ (C++11, C++14, C++17, C++20), Low Latency, Real Time Systems, High Frequency Trading (HFT), Proprietary Trading, Systems Programming, Linux, Network Programming, Performance Optimization, CPU Architecture, Operating Systems Internals, Memory Management, Multithreading, Distributed Systems, Ultra Low Latency
Are you the kind of developer who wants to understand exactly what is happening under the hood?
Our client, a top tier proprietary trading firm, is looking for highly skilled C++ engineers to join their Core Engineering team. This role is all about performance, precision, and deep systems level thinking. You will be working on the kind of low level, latency critical infrastructure where your knowledge of how modern CPUs, memory, and networks behave truly matters, and your code will have a real, measurable impact on trading performance.
This is not a place where engineers sit far from the action. Here, your work powers the entire trading platform and the entire firm depends on it.
What you will be doing:
- Building ultra high-performance software using advanced modern C++.
- Designing and tuning low latency, high throughput infrastructure from the ground up.
- Getting deep into operating system internals, network stacks, CPU architecture, and concurrency.
- Profiling, benchmarking, and optimizing at the assembly level where necessary.
- Working on infrastructure that interacts directly with live, real time trading environments.
- Collaborating with a small, elite team of engineers who care deeply about performance and correctness.
Your Experience:
- 4-10 years of experience using Modern C++ in a professional environment.
- A deep understanding of how things really work, including memory layout, CPU caches, NUMA, and instruction level optimization.
- Strong systems knowledge, especially in Linux internals, networking, and performance tuning.
- A hacker mindset with curiosity about hardware behavior, OS internals, or compilers.
- A collaborative approach with a drive to keep improving and share what you know.
- A degree in Computer Science, Engineering, or a related technical field.
- Experience in low latency or real time systems is a strong plus but not essential.
Why this role:
This is a rare chance to write software where every microsecond matters and to work alongside engineers who live and breathe performance. You will join a deeply technical culture that values curiosity, autonomy, and pushing boundaries. There is no bureaucracy, just smart people solving hard problems and building some of the fastest systems on the planet.
If you are passionate about low level performance and want to build software that drives one of the world’s leading trading platforms, we would love to hear from you.
Apply now or send your application over to