C++ Engineer - Pushing the Speed of Light | Ultra-Low Latency Trading Systems

Mondrian Alpha

New York (NY)

In loco

USD 180.000 - 350.000

Tempo pieno

2 giorni fa
Candidati tra i primi

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Descrizione del lavoro

Mondrian Alpha is seeking an elite C++ Engineer to design and optimize the core of a real-time execution platform. You will ingest millions of market events per second and react deterministically with single-digit microsecond latency, in an environment where nanoseconds decide P&L.

You will architect lock-free pipelines, kernel-bypass stacks, AVX-512 pricing, and nanosecond telemetry, partnering with FPGA specialists to fuse software with hardware precision.

Competenze

  • Proven experience building ultra-low-latency systems.
  • Deep understanding of CPU architecture and cache hierarchies.
  • Experience with lock-free and NUMA-aware programming.

Mansioni

  • Architect zero-GC, lock-free pipelines around ring buffers and cache-aligned data structures.
  • Develop custom kernel-bypass networks using DPDK, RDMA, and Onload.
  • Engineer branch-prediction-aware order handlers and AVX-512 pricing logic.
  • Deliver nanosecond-precision telemetry with cross-core synchronization.
  • Collaborate with FPGA specialists to merge hardware precision with software.

Conoscenze

C++20/23
Lock-free design
ULP latency systems
NUMA-aware design

Strumenti

perf
VTune
FlameGraphs

Descrizione del lavoro

We are partnering with one of the world’s most technically ambitious proprietary trading firms - a group rebuilding their entire trading platform from the metal up to operate at the physical limits of modern hardware. This isn’t an incremental improvement. It’s a total re-architecture of the fastest system on the planet, where every microsecond is contested ground and every cache miss is a bug.

Their engineers operate where nanoseconds decide P&L - measured, profiled, and deployed in live markets where performance is the edge.

They’re now seeking an elite C++ Engineer capable of designing and optimising the core of a real-time execution platform - a system that ingests millions of market events per second and reacts deterministically, faster than anyone else on Earth.

The successful engineer will:

  • Architect zero-GC, lock-free pipelines built around ring buffers and cache-aligned data structures.
  • Develop custom kernel-bypass network stacks using DPDK, RDMA, and Solarflare Onload, tuned to single-digit microsecond latency.
  • Engineer branch-prediction-aware order handlers and SIMD-vectorized pricing logic in AVX-512.
  • Deliver next-tick telemetry with nanosecond-precision timestamps and cross-core synchronization.
  • Collaborate with FPGA specialists to merge hardware precision with software agility.

The Toolkit

  • Modern C++20/23, template metaprogramming, constexpr, inline assembly when necessary.
  • Profiling and optimization using perf, VTune, bcc, and FlameGraphs.
  • Deep knowledge of NUMA-aware design, memory fences, and lock-free concurrency.
  • Expertise in custom allocator design, branchless algorithms, and profile-guided optimization.
  • A habit of benchmarking rather than assuming - data, not theory.

Ideal Background

  • Proven experience building ultra-low-latency systems in trading, gaming, or networking.
  • Deep understanding of CPU architecture, from cache hierarchies to speculative execution.
  • The mindset of someone who thinks in nanoseconds and measures in CPU cycles.
  • A record of winning battles with compilers, kernels, and performance bottlenecks.

The Environment

This firm operates on a flat structure - no committees, no bureaucracy, no excuses. Engineering, hardware, and trading sit shoulder-to-shoulder. Code that’s 10ns faster doesn’t just run better - it changes the business.

If you believe latency is the final frontier, and profiling is the only truth, this is the environment you’ve been building toward.

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

C++ Software Engineer
C++ Software Engineer

Durlston Partners LLP • New York (NY)

In loco
USD 600.000 - 700.000
C++ Software Engineer
C++ Software Engineer

Fintal Partners • Chicago (IL)

In loco
USD 180.000 - 320.000
Senior C++ Engineer
Senior C++ Engineer

Goliath Partners • New York (NY)

In loco
USD 300.000 - 350.000
Competitive compensation
Collaborative environment
Access to cutting-edge hardware/software
C++ Software Engineer
C++ Software Engineer

Quantum Search • New York (NY)

In loco
USD 180.000 - 250.000
C++ Software Engineer
C++ Software Engineer

Radley James • New York (NY)

In loco
USD 120.000 - 150.000
Senior C++ Developer (Low-Latency) high-frequency trading (HFT)
Senior C++ Developer (Low-Latency) high-frequency trading (HFT)

Luxoft • New York (NY)

In loco
USD 120.000 - 190.000
Software Engineer
Software Engineer

QNT Partners • Stati Uniti

Remoto
USD 180.000 - 300.000
Competitive compensation
Performance upside
Senior Software Engineer
Senior Software Engineer

Bowden Brown • Austin (TX)

In loco
USD 500.000 - 1.500.000
C++ Software Engineer - New York
C++ Software Engineer - New York

Miller Maxwell Ltd • New York (NY)

In loco
USD 150.000 - 290.000
Annual bonus
401(k) with company match
Medical, dental & vision insurance
+5
Software Engineer (C++)
Software Engineer (C++)

Entec Partners • New York (NY)

In loco
USD 180.000 - 240.000