Senior Research Platform Engineer

Posted 17 Days Ago
Be an Early Applicant
Dubai, ARE
In-Office
Senior level
Financial Services • Quantitative Trading
A global high frequency trading company.
The Role
Own and extend a C++ simulation and backtesting framework for digital assets and FX. Model exchange matching engines, order queues, and special order types; build pybind11 integrations and Python research tooling; process large historical datasets on NFS; and align simulated results with live trading. Collaborate with traders, researchers, and infrastructure teams while debugging discrepancies and improving research platform reliability.
Summary Generated by Built In
Company Description

InfiniteQuant is a global quantitative trading and technology company. 

As a privately owned proprietary trading firm, we research, develop, and deploy high-frequency quantitative trading strategies across global financial markets.

Our entire technology stack, from market data infrastructure and research platforms to simulation engines, execution systems, and trading strategies, is built in-house.

Our high-frequency trading strategies generate hundreds of millions of order messages daily across thousands of symbols on major electronic exchanges. We maintain a multi-year archive of historical tick-by-tick market data, powering quantitative research, simulation, and strategy development.

Website: www.infquant.com
LinkedIn: linkedin.com/company/infinitequant

Job Description

This is a hands-on individual contributor role: you will own and extend our C++ simulation/backtesting framework across both digital assets and FX, exposing it to researchers via Python tooling. Your work ensures that strategy ideas move seamlessly from research → simulation → live trading, with accuracy and reliability. You will collaborate closely with traders, researchers, the Principal Engineer, and infra teams.

Key Responsibilities

  • Simulation & Backtesting: Maintain and extend our C++ simulation/backtesting framework for both digital assets and FX, ensuring it faithfully reflects live exchange behavior.
  • Matching Engine & Queuing: Implement and refine models of exchange matching engines and order queuing (FIFO, pro-rata, hidden orders, cancel/replace rules), ensuring execution simulations align with production fills.
  • Python Integration: Build and maintain pybind11 bindings so researchers can interact with the C++ simulator from Python.
  • Research Tooling: Develop Python scripts, data pipelines, and visualization tools that leverage the simulator for testing and analysis.
  • Production Alignment: Guarantee that strategies tested in the simulator match production performance by debugging mismatches and validating data flows.
  • Historical Data Handling: Work with large datasets stored on an NFS file system, building efficient indexing, access patterns, and preprocessing pipelines for researchers.
  • Collaboration: Partner with researchers and traders to translate raw ideas into reproducible experiments.
  • Reliability & Debugging: Investigate discrepancies between simulation, research, and production, and improve robustness of the research environment.
     

Location

  • Dubai - United Arab Emirates

  • New York City - United States

Qualifications

 

  • Strong proficiency in C++, with hands-on experience maintaining or extending large, performance-critical systems.
  • Experience with pybind11 or equivalent Python–C++ integration frameworks.
  • Solid Python skills for research pipelines, data analysis, and scripting.
  • Prior work with distributed simulation or backtesting frameworks in HFT.
  • Deep understanding of matching engines, order book mechanics, queuing models, and special order types (FIFO, pro-rata, priority).
  • Experience working with large datasets stored in a distributed file system — building indexing, parsing, and efficient access pipelines.
  • Familiarity with databases, caching, and messaging systems (SQL, Redis, Kafka) is a plus.
  • Strong debugging skills across both Python and C++.
  • Startup or small-team background with high ownership.
  • Familiarity with trading concepts (PnL, risk, market data, order types)

Additional Information

InfiniteQuant is an Equal Employment Opportunity employer. We are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants without regard to race, color, religion, sex, pregnancy, national origin, age, disability, marital status, sexual orientation, gender identity, genetic information, military and veteran status, and any other characteristics protected by applicable law. We seek to recruit, develop, and retain the most talented and qualified applicants from a diverse candidate pool.

Skills Required

  • Strong proficiency in C++ with experience maintaining or extending large, performance-critical systems
  • Experience with pybind11 or equivalent Python-C++ integration frameworks
  • Solid Python skills for research pipelines, data analysis, and scripting
  • Prior work with distributed simulation or backtesting frameworks in high-frequency trading
  • Deep understanding of matching engines, order book mechanics, queuing models, and special order types including FIFO and pro-rata priority
  • Experience with large datasets stored in a distributed file system, including indexing, parsing, and efficient access pipelines
  • Strong debugging skills across Python and C++
  • Startup or small-team background with high ownership
  • Familiarity with trading concepts including PnL, risk, market data, and order types
  • Familiarity with databases, caching, and messaging systems such as SQL, Redis, and Kafka
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: New York, NY
1 Employee
Year Founded: 2020

What We Do

InfiniteQuant is a global quantitative trading and technology company. As a proprietary trading firm, we are privately owned and funded. We architect bespoke research and trading technologies to unlock infinite possibilities in the global market.

Similar Jobs

Capco Logo Capco

Senior Data Engineer

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Remote or Hybrid
10 Locations
6000 Employees

Mastercard Logo Mastercard

Manager, Network Performance & Analytics

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Remote or Hybrid
Dubai, ARE
38800 Employees

Mastercard Logo Mastercard

Senior Intelligence Analyst

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Remote or Hybrid
Dubai, ARE
38800 Employees

Cloudflare Logo Cloudflare

Senior Customer Engineer, Sub-Saharan Africa

Cloud • Information Technology • Security • Software • Cybersecurity
Remote or Hybrid
Dubai, ARE
4400 Employees

Similar Companies Hiring

Granted Thumbnail
Artificial Intelligence • Healthtech • Insurance • Mobile • Financial Services
New York, New York
23 Employees
Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account