C++ Senior Software Engineer – Core Research Platforms : New York

Hunter Bond

We’re working with a top-tier quantitative trading firm to hire a C++ engineer who wants to work close to the metal on systems that directly power live trading and research.

This role is about owning and evolving a high-performance C++ platform used by elite researchers and trading teams. Think low-latency, careful memory management, and design decisions where performance actually matters — not abstract benchmarks.

What makes this different

  • This is core platform C++, not application-level glue code
  • Your work underpins research and production trading systems
  • You’ll be optimising real workloads used by multiple teams globally
  • No finance knowledge required — strong engineering thinking wins here

The work

  • Design and maintain a high-performance C++ computational platform
  • Push performance boundaries: latency, throughput, memory efficiency
  • Build scalable, reusable components that multiple teams rely on
  • Work closely with researchers to turn ideas into production-grade systems
  • Keep performance guarantees intact as the platform grows

What they’re looking for

  • Strong C++ experience with a focus on performance-critical systems
  • Background in computer science (MSc / PhD or equivalent depth)
  • Experience outside academia solving real production problems
  • Low-level optimisation and profiling
  • Compiler concepts, type systems, or language tooling
  • Writing code that other engineers depend on
  • Experience with DSLs, compilers, or runtime systems
  • Rust or Python alongside C++

Culture & setup

  • Engineers surrounded by other exceptionally strong engineers
  • Minimal bureaucracy, no ego-driven hierarchy
  • Hybrid working, standout NYC office, excellent benefits
  • Long-term investment in both people and technology

If you’re a C++ engineer who cares about correctness, performance, and clean abstractions, and you want your work to sit at the heart of a world-class trading platform — this is one to explore.

Job Alerts

Get notified when new positions matching your interests become available at {organizationName}.

Need Help?

Questions about our hiring process or want to learn more about working with us?