Quantitative Developer
Listed on 2026-10-18
-
Software Development
Software Engineer, C++ Developer, Python
Quantitative Developer (C++) | Prop Trading Firm | New York, NY
About the Role
We’re hiring Quantitative Developers to join our Research team. This role blurs the lines between research and development and lets you contribute on both fronts. The team is collaborative and data-focused: it generates investment ideas, translates them into trading signals, back-tests those signals, and builds return, risk, and cost forecasts that inform trading decisions. The team values a supportive, professional culture built on initiative and strong work ethic.
The quantitative development function within Research builds the high-performance C++ libraries, simulation engines, and APIs that let the broader team generate, test, and deploy investment ideas faster.
In this role, you’ll contribute to a next-generation research platform built on modern C++, distributed computing, and cloud technologies, working on core components where performance directly shapes how quickly the team can iterate.
What You’ll Do
Scope will expand as your skills and experience grow. Depending on your strengths, your day-to-day may include:
11)
What We’re Looking For
- A degree in computer science with a quantitative focus (math, finance, etc.), or a quantitative degree with a strong computer science component
- 2+ years of relevant work experience
- A track record of strong academic or professional performance
- Solid analytical and problem-solving abilities
- Hands-on experience writing production-quality C++ for a data-driven or performance-sensitive business, ideally in trading or investment management
- Advanced C++ skills, including templates, the STL, move semantics, and memory management
- Experience with multithreading, concurrency, and performance profiling on Linux
- Strong grasp of object-oriented and generic programming, data structures, and numerical algorithms
- Working knowledge of probability and statistics, including regression and time-series methods
- Familiarity with Python is a plus, particularly for prototyping and integrating with research tooling
- A curious mindset and openness to learning new tools
- Interest in financial markets (no prior experience required)
- Strong communication skills, including the ability to explain technical tradeoffs to researchers
- High energy and a strong sense of ownership
Keywords:
C++, C++17, C++20, Modern C++, STL, Templates, Generic Programming, Multithreading, Concurrency, Low Latency, High-Performance Computing, Performance Optimization, Profiling, SIMD, Vectorization, Memory Management, Linux, Unix, CMake, GCC, Clang, pybind
11, Python, Quantitative Development, Research, Investment Research, Trading Signals, Back-Testing, Simulation Engines, Risk Forecasting, Statistical Analysis, Numerical Algorithms, Probability, Statistics, Linear Regression, Time-Series Analysis, Object-Oriented Programming, Data Structures, Distributed Computing, Kafka, SQL, Unit Testing, Google Test, Continuous Integration, Containerization, Cloud Computing, API Development, Software Engineering, Financial Markets, Investment Management, Big Data
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).