About the Role
About the Role
The Quantitative Developer – Execution Infrastructure will design and build advanced trading infrastructure for systematic and discretionary trading. This role requires developing robust order management systems, execution platforms, and market data infrastructure while ensuring high performance and reliability.
Key Responsibilities
Trading Infrastructure
- Design and build production-grade OMS and EMS systems.
- Develop exchange connectivity and broker integration layers.
- Build order routing and execution frameworks.
- Design systems capable of handling high message throughput with deterministic behavior.
- Implement robust recovery mechanisms for market interruptions, broker outages, and system failures.
Execution Algorithms
- Develop and maintain semi-automated execution algorithms.
- Build smart order routing and execution scheduling tools.
- Create trader-assist workflows for execution monitoring and intervention.
- Implement execution analytics and transaction cost analysis frameworks.
Market Data Systems
- Build and maintain real-time market-data pipelines.
- Develop systems for ingestion, normalization, aggregation, and storage of market data.
- Ensure low-latency dissemination of data across internal systems.
- Design historical tick-data storage and retrieval infrastructure.
Risk & Controls
- Implement pre-trade and post-trade risk controls.
- Develop position monitoring and exposure management systems.
- Build automated alerts, kill switches, and circuit-breaker frameworks.
- Ensure auditability and compliance of trading workflows.
Reliability & Production Engineering
- Build observability frameworks including monitoring, logging, alerting, and diagnostics.
- Improve system resiliency, failover mechanisms, and disaster recovery processes.
- Participate in production support and incident response.
- Continuously optimize performance, scalability, and operational robustness.
Trader-Facing Tools
- Develop dashboards and applications used by traders and portfolio managers.
- Build monitoring systems for orders, executions, positions, risk, and P&L.
- Improve workflow automation across trading operations.
Must-Have Skills
Software Engineering
- Strong proficiency in Python.
- Strong proficiency in one systems language: Rust (preferred), C++, Go.
- Deep understanding of concurrency, multithreading, event-driven architectures, distributed systems, and network programming.
Trading Systems
- Experience building one or more of OMS, EMS, exchange connectivity, market-data systems, execution platforms, real-time risk systems, and low-latency infrastructure.
Databases & Data Engineering
- PostgreSQL, time-series databases, Redis or equivalent caching systems, message queues, and streaming systems.
Production Engineering
- Experience with monitoring, logging, alerting, CI/CD, Linux environments, and containerized deployments.
Preferred Skills
- Experience in options, futures, or systematic trading.
- Knowledge of exchange protocols and market connectivity.
- Understanding of market microstructure.
- Experience with low-latency system design.
- Familiarity with cloud infrastructure.
- Experience working in hedge funds, prop trading firms, brokerages, exchanges, or HFT firms.
Ideal Candidate Profiles
- 3 to 5 years of relevant work experience.
- OMS/EMS Developer at a broker or exchange.
- Trading Infrastructure Engineer at a hedge fund.
- Electronic Trading Engineer.
- Quant Platform Engineer.
- HFT Systems Engineer.
- Exchange Connectivity Developer.
- Low-Latency Systems Engineer.
Requirements
Python proficiency
Strong proficiency in Python is essential for this role.
Systems language knowledge
Proficiency in Rust, C++, or Go is required.
Concurrency understanding
A deep understanding of concurrency and multithreading is necessary.
Trading systems experience
Experience building OMS, EMS, or execution platforms is crucial.
Database skills
Familiarity with PostgreSQL and time-series databases is required.
Nice to Have
Experience in options, futures, or systematic trading is preferred.
Understanding of market microstructure is a plus.
Familiarity with cloud infrastructure is beneficial.
Benefits
Competitive salary
Offers a competitive salary based on experience.
Health insurance
Comprehensive health insurance is provided.
Remote work options
Flexible remote work options are available.